java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误

来源:互联网 发布:台球杆 知乎 编辑:程序博客网 时间:2024/05/16 06:21

java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误。

问题:

创建了一个工程项目后,在里面写了两个java文件,程序木有错误,但是eclipse提示错误。

上图:

原因:

由于在默认包的两个java文件含有相同的类名,于是就提示错误了。

百度了一下,如此这般解释:

java文件在编译时会生成XX.class,也就是说:编译后形成的字节码名称是一样的,这是是没有意义的,当然报错了.

我的体会:

现在是每个单元的学习java语言,针对每个知识点的程序练习,先创建java工程项目——然后建立包——最后创建java文件

ok,不冲突了。

0 0
原创粉丝点击