「Java源文件中除註釋以外的第一條語句必須是包聲明 在可選的包聲明之後,可以有導入語句,它允許您從其他軟件包中指定可以被引用的類,而不需要使用它們的軟件包進行限定。「eclipse中令人困惑的關於包和導入關鍵字的聲明
在MainActivity.java文件中,我刪除了文件頂部的package語句,它說缺少必需的包。但根據上述說法,這是可選的。誰能解釋一下?
另外,使用package
和import
關鍵字之間有什麼區別。包是一個具有.java擴展名的類文件的集合嗎?是僅用於單個類文件的導入。
com.example.hello_world文件夾僅包含MainActivity.java文件並且不包含其他文件。那麼,爲什麼我必須使用package
關鍵字而不是import
關鍵字?
謝謝。
包類似於其他語言的名稱空間。包裹信息對於來自不同類別的服務也很重要..等等。這裏很好的概述[鏈接](http://www.artima.com/objectsandjava/webuscript/PackagesAccess1.html) – MortalFool