如何執行 Java 包程式
讓我們來看一個建立一個名為 animals 的包的示例。使用小寫字母的包名稱是一個好習慣,以避免與 類 和 介面 的名稱發生衝突。
下面的包示例包含名為 animals 的介面 −
/* File name : Animal.java */
package animals;
interface Animal {
public void eat();
public void travel();
}現在,讓我們在同一個包 animals 中實現上述介面 −
package animals;
/* File name : MammalInt.java */
public class MammalInt implements Animal {
public void eat() {
System.out.println("Mammal eats");
}
public void travel() {
System.out.println("Mammal travels");
}
public int noOfLegs() {
return 0;
}
public static void main(String args[]) {
MammalInt m = new MammalInt();
m.eat();
m.travel();
}
}現在按如下所示編譯 java 檔案 −
$ javac -d . Animal.java $ javac -d . MammalInt.java
現在在當前目錄下將建立一個名為 animals 的包/資料夾,並將這些類檔案放在其中,如下所示。

你可以在包內執行類檔案
$ java animals.MammalInt
並獲得如下所示的結果。
Mammal eats Mammal travels
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP