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:

Bạn có thể thực thi file class trong package:
$ java animals.MammalInt
Và nhận kết quả:
Mammal eats Mammal travels