建立package的時候,你需要為這個package取一個合適的名字。之後,如果其他的一個原始檔包含了這個包提供的類、介面、列舉或者註釋型別的時候,都必須將這個package的.宣告放在這個原始檔的開頭。以下是小編為大家搜尋整理的如何建立java包,歡迎大家閱讀!更多精彩內容請及時關注我們應屆畢業生考試網!
包宣告應該在原始檔的第一行,每個原始檔只能有一個包宣告,這個檔案中的每個型別都應用於它。
如果一個原始檔中沒有使用包宣告,那麼其中的類,函式,列舉,註釋等將被放在一個無名的包(unnamed package)中。
例子
讓我們來看一個例子,這個例子建立了一個叫做animals的包。通常使用小寫的字母來命名避免與類、介面名字的衝突。
在animals包中加入一個介面(interface):
/* 檔名: */
package animals;
interface Animal {
public void eat();
public void travel();
}
接下來,在同一個包中加入該介面的實現:
package animals;
/* 檔名 : */
public class MammalInt implements Animal{
public void eat(){
tln("Mammal eats");
}
public void travel(){
tln("Mammal travels");
}
public int noOfLegs(){
return 0;
}
public static void main(String args[]){
MammalInt m = new MammalInt();
();
el();
}
}
然後,編譯這兩個檔案,並把他們放在一個叫做animals的子目錄中。 用下面的命令來執行:
$ mkdir animals
$ cp s s animals
$ java animals/MammalInt
Mammal eats
Mammal travel