在书本上盲人摸象的摸索学习Java,Java环境配置完成,安装好eclipse后,便兴冲冲的去在记事本上编写第一个Java程序,结果给破了一盆冷水,略懵

public class helloworld {

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("你好 世界");

}

}

经过查询资料和尝试后,找到解决方法:

即记事本保存的java 文件名字必须和类名保持一致。

在win+r打开运行 输入cmd进入命令窗口,javac +记事本编写的java程序名字(包括文件类型名)进行编译程序,然后java +记事本保存的java程序名字输出编译结果

这点和lunix有相似点

用记事本编写第一个Java程序运行时 出现报错:错误: 类helloworld是公共的, 应在名为 helloworld.java 的文件中声明 public class helloworld {相关推荐

  1. 类XXX是公共的, 应在名为 XXX.java 的文件中声明

    类XXX是公共的, 应在名为 XXX.java 的文件中声明 原码如下: public class Bird {//bird类的fly方法public void fly () {System.out. ...

  2. 类Loopy是公共的, 应在名为 Loopy.java 的文件中声明

    代码是这样的: public class Loopy {public static void main(String[] args){int x = 1; System.out.println(&qu ...

  3. helloworld.java:1: 错误: 类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明 public class HelloWorld

    在cmd命令行中,使用javac编译时(javac helloworld.java),出现这样的提示错误: helloworld.java:1: 错误: 类HelloWorld是公共的, 应在名为 H ...

  4. 错误:类 SubClass 是公共的, 应在名为 SubClass.java 的文件中声明

    原因及解决方法:每一个JAVA文件中只能有一个public类文件 当有多个类时,只需要将主类public保留即可 其他类不加public

  5. 类 Test01 是公共的, 应在名为 Test01.java 的文件中声明

    我新建了一个java文件,名为:test1.java 在文件里面写入了如下代码: public class Test01 {public static void main(String[] args) ...

  6. 类 XX 是公共的, 应在名为 xxx.java 的文件中声明

    注意蓝色的要命名成一样的  改好后,就运行成功了

  7. 错误:类 xxx 是公共的, 应在名为 xxx.java 的文件中声明

    此错误是因为类名和类文件名不一致造成的,我之前遇到是因为类名书写没有遵循驼峰规则,于是改了一下类名,但是类文件名没有改,启动项目时报错.

  8. java 高级holleword_HelloWord.java:1: 错误: 类Helloworld是公共的, 应在名为 HelloWorld.java 的文件中声明...

    文件名helloWorld.java 源码: public class Helloworld { public static void main(String[] args) { System.out ...

  9. C语言学习之编写一个C程序,运行时输人abc三个值,输出其中值最大者。

    编写一个C程序,运行时输人abc三个值,输出其中值最大者. #include <stdio.h> void main(){int a,b,c,max;printf("请输入三个数 ...

最新文章

  1. P3321 [SDOI2015]序列统计(离散对数下NTT,乘法换加法)
  2. AI加持的WPS来了:金山开源全球首个办公DL框架KSAI-Lite
  3. 【DeepLearning】Exercise:Sparse Autoencoder
  4. 在Struts 2.0中国际化(i18n)您的应用程序
  5. 「我要出轨了」!伯克利的这个AI,可以预测机器人何时将脱离
  6. idea在目录中前添加目录_[LaTeX Beamer] 为目录项添加页码
  7. spark UDAF
  8. Android MVP模式简单易懂的介绍方式 (一)
  9. 鼎利软件测试终端刷机,世纪鼎利pioneer连接移动平台进行volte测试操作说明.doc...
  10. Linux Shell 编程笔记
  11. 在线文本字符串批量替换工具
  12. 设计模式,六大设计原则,类的特性
  13. wps linux版本支持vba,Wps vba安装包
  14. 6大黑科技app合集,绝对让你大开眼界
  15. php流量单位换算处理,流量的换算(流量单位换算)
  16. 前端程序员应该理解的reduce方法,对你的js能力很有帮助
  17. 系统地学习3D建模!教你零基础入门
  18. Python 查看已安装的软件包及版本
  19. 尔雅课程解决网课鼠标移动问题教程
  20. 行列式的计算方法(含四种,看完就会!)

热门文章

  1. AQS源码二探-JUC系列
  2. 物联网设备+物联网云平台,实现地质远程监测
  3. android投屏总结后续完善
  4. 如何评价python知乎_如何评价《Python Web开发实战》?
  5. 参考 史料揭秘:美曾计划攻打以色列
  6. Hudi的核心概念 —— 时间轴(TimeLine)
  7. 验证的方法篇之五:硬件加速
  8. Tom邮箱好吗? “随心邮”微信收发邮件是怎么回事
  9. 【京东API】京东app获得JD商品详情原数据接口
  10. ios中在app中安装ipa的方法