Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Cách chạy Java package program


Xem ví dụ tạo package tên animals. Thực hành tốt dùng tên package chữ thường để tránh xung đột tên class/interface.

Ví dụ package sau chứa interface tên animals:

/* File name : Animal.java */
package animals;
interface Animal {
    public void eat();
    public void travel();
}

Bây giờ, triển khai interface trên trong cùng package 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();
    }
}

Compile các file java như sau:

$ javac -d . Animal.java
$ javac -d . MammalInt.java

Bây giờ package/thư mục tên animals được tạo trong thư mục hiện tại và các file class đặt trong đó như hình:

Cách chạy Java package program

Bạn có thể thực thi file class trong package:

$ java animals.MammalInt

Và nhận kết quả:

Mammal eats
Mammal travels