第一次接触java,创建一个项目却发现类名是不合法的标识符@不合法标识符
创建第一个Java project:Hellow World
显示Type name is not valid. The type name ‘Hello World’ is not a valid identifier,之后通过不断的搜索查找问题才发现,Hellow World这个名称中间有空格,一个合法的标识符中间是不能掺加空格的。
之后是发现代码块的上面部分出现一个叉号,里面写着:“Must declare a named package because this compilation unit is associated to the named module ‘HelloWorld’”
我通过搜索大佬们的博客发现了解决途径:package 未被声明该怎么办
对于使用最新版eclipse的Java小白来说,可能会遇到一个小问题:
“ Must declare a named package because this compilation unit is associated to the named module ‘MyProject02’ ”
出现这种情况的原因是在最新版eclipse中,定义一个class类的同时需要对包(package)进行定义,这个与以往的eclipse有所不同,而很多java的教学视频中依然使用非最新版ecilpse,所以我们在很多教学视频中看到老师直接建立一个class类就可以了。在这里,我顺便说一下如何给一个包定义:
在eclipse菜单栏中选择File->New->Class命令,在导对话框中,寻找Package,然后命名就可以了。
来自博主——DSB小子
第一次接触java,问题总是很多的,接下来键入代码之后,发现
出现The public type c must be defined in its own file这个问题,是由于定义的JAVA类同文件名不一致;
解决方法:JAVA错误:The public type *** must be defined in its own file***
1、把文件名修改同公共类一样的名字;
2、把类名修改成同文件名;
3.子类继承父类时,不需要再用public修饰
来自博主——数据圈
然后我仔细看了看自己的类名和文件名,发现HelloWorld被我输入成了HellowWorld,之前我看了好久还没发现问题所在,看来还是对代码不够敏感…
之后通过运行程序可以再输出页面得到System.out.println引号内的内容
这就是我创建的第一个项目:HelloWorld