java工程項目裏,在一個包裏面,不能出現同名的類名,這問題是剛接觸java纔會遇到的,特別是新手通常都沒有創建包,而是使用默認的,易出現同名的類名,致使eclipse提示錯誤。java
問題:eclipse
建立了一個工程項目後,在裏面寫了兩個java文件,程序木有錯誤,可是eclipse提示錯誤。學習
上圖:spa
緣由:blog
因爲在默認包的兩個java文件含有相同的類名,因而就提示錯誤了。ip
百度了一下,如此這般解釋:編譯
java文件在編譯時會生成XX.class,也就是說:編譯後造成的字節碼名稱是同樣的,這是是沒有意義的,固然報錯了.class
個人體會:cli
如今是每一個單元的學習java語言,針對每一個知識點的程序練習,先建立java工程項目——而後創建包——最後建立java文件。百度
ok,不衝突了。