java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手通常都没有创建包,而是使用默认的,易出现同名的类名,致使eclipse提示错误。java
问题:eclipse
建立了一个工程项目后,在里面写了两个java文件,程序木有错误,可是eclipse提示错误。学习
上图:spa
缘由:blog
因为在默认包的两个java文件含有相同的类名,因而就提示错误了。ip
百度了一下,如此这般解释:编译
java文件在编译时会生成XX.class,也就是说:编译后造成的字节码名称是同样的,这是是没有意义的,固然报错了.class
个人体会:cli
如今是每一个单元的学习java语言,针对每一个知识点的程序练习,先建立java工程项目——而后创建包——最后建立java文件。百度
ok,不冲突了。