Une classe peut être déclarée publique ou pas. Si elle est publique, elle est utilisable par des classes d'autres packages, sinon, seules les classes du même package peuvent l'utiliser.
Par exemple, la classe :
package MonPackage public class MaClasseest utilisable par toutes les classes de la façon suivante :
import MonPackage.* class Utilisatrice { MaClasse monObjet = new MaClasse(); }Par contre la classe suivante :
package MonPackage class MaClassen'est utilisable que par les classes du package
MonPackage