Contenu du cours
Java Étendu
Java Étendu
Importation de Bibliothèques
Utilisation des bibliothèques préexistantes dans notre code.
Vous avez déjà rencontré le concept de bibliothèques lorsque nous avons parlé du JRE.
Une bibliothèque est une extension de la fonctionnalité d'un programme. Il existe un grand nombre de bibliothèques disponibles, et à l'avenir, vous créerez même vos propres bibliothèques.
Cependant, pour éviter de surcharger le programme et la mémoire en utilisant constamment toutes les bibliothèques dans notre programme (ce qui pourrait être des centaines), nous utilisons le mot-clé import
pour ajouter une bibliothèque spécifique à notre programme.
En Java, le mot-clé import
est utilisé pour inclure des classes ou des packages d'autres sources dans le fichier de code actuel. Il permet à un programmeur d'utiliser des fonctionnalités définies dans d'autres classes ou packages sans avoir besoin des noms complets de chaque élément. En utilisant les imports, un programmeur peut simplifier et améliorer la lisibilité de son code.
La syntaxe ressemblera à ceci :
Main
import parent.Child;
La bibliothèque parente est située plus haut dans la hiérarchie que la bibliothèque enfant. Par exemple, disons que nous avons une classe appelée Person
que nous voulons importer, et elle est située dans le package model. Pour l'importer, nous utiliserions la syntaxe import model.Person;
puisque la classe Person
est à l'intérieur du package model.
Nous en apprendrons plus sur les classes et comment les créer plus tard dans ce cours.
Nous pouvons également importer toutes les bibliothèques enfants en utilisant la syntaxe suivante :
Main
import parent.*;
Utiliser .*
n'est pas considéré comme une bonne pratique car cela ajoute une surcharge mémoire supplémentaire et affecte les performances en général. Au lieu de cela, il est préférable d'utiliser des imports multiples. Dans le code, cela ressemblera à ceci :
Main
import parent.Child1; import parent.Child2; import parent.Child3;
De cette façon, nous pouvons voir quelles bibliothèques spécifiques nous importons et ce dont nous avons besoin pour utiliser. De plus, nous évitons une surcharge mémoire inutile et améliorons les performances de notre application.
Dans le prochain chapitre, nous explorerons l'utilisation pratique du mot-clé import et importerons une bibliothèque dans notre code.
Merci pour vos commentaires !