Les packages

1) Créer un sous-répertoire p1 sous le répertoire courant.

2) Créer et compiler les  classes suivantes:

package p1;
public class B {
    public B() {
    System.out.println("classe B");
   }
}

et

package p1;
public class A {
    public A() {
    System.out.println("classe A");
    }
}

La ligne package p1; sert à indiquer que les classes A et B seront sont à trouver dans un package p1.

3) Placer les classes compilées A et B dans  le répertoire p1.

4) Tester avec le programme suivant:

Sans import

class TestPackage {
public static void main(String argv[]) {
p1.A a = new p1.A();
p1.B b = new p1.B();
}
};

Avec import

import p1.* ;
class TestPackage {
    public static void main(String argv[]) {
System.out.println("Avec import");
A a = new A();
B b = new B();
    }
};

Tester  aussi avec  import p1.A;  (ou .B) seulement.