« Programmation Java/Paquetages » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 99 :
L'abus d'import statique n'est pas conseillé car le code ne contient plus de référence à la classe définissant le membre statique utilisé. Il ne faut l'utiliser que si les membres statiques d'un petit nombre de classes sont utilisés fréquemment.
 
== Importation de packagespaquetages dedepuis une archive .jar ==
Pour importer un packagepaquetage d'un fichier <code>.jar</code>, il faut s'assurer que le fichier est dans le classpath courant (à ''compile-'' et ''execution-time''). Ensuite, l'import se déroule comme si le .jar était décompressé.
 
Par exemple, pour compiler et lancer une classe d'un projet du dossier parent (contenant deux répertoires : <code>/source</code> et <code>/libraries</code>) compiler :
Ligne 114 :
</syntaxhighlight>
 
Cela nécessite que <code>MainClass</code> soit le package par défaut, ou un package appelé <code>source</code>, ce qui n'est pas très explicite.
 
Il vaut mieux que la classe principale soit également dans un paquetage.