Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Importation de Bibliothèques | Section
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Concepts Essentiels de Java

bookImportation de Bibliothèques

Glissez pour afficher le menu

Utilisation des bibliothèques existantes dans notre code en Java

Vous avez déjà rencontré des bibliothèques lors de l'apprentissage du JRE. Une bibliothèque étend la fonctionnalité d’un programme, et il en existe de nombreuses — vous en créerez même à l’avenir. Pour éviter de charger des bibliothèques inutiles et de gaspiller de la mémoire, Java utilise le mot-clé import pour inclure uniquement ce qui est nécessaire.

En Java, import permet d’utiliser des classes ou des packages provenant d’autres sources sans avoir à écrire leur nom complet à chaque fois. Cela rend le code plus clair, plus lisible et plus facile à maintenir. La syntaxe est la suivante :

Main.java

Main.java

copy
1
import parent.Child;

La bibliothèque parente se situe plus haut dans la hiérarchie que la bibliothèque enfant. Par exemple, supposons que nous ayons une classe appelée Person que nous souhaitons importer, et qu’elle se trouve dans le package model. Pour l’importer, nous utiliserions la syntaxe import model.Person; puisque la classe Person se trouve dans le package model.

Nous en apprendrons davantage sur les classes et la manière de les créer plus tard dans ce cours.

Nous pouvons également importer toutes les bibliothèques enfants en utilisant la syntaxe suivante :

Main.java

Main.java

copy
1
import parent.*;

L'utilisation de .* n'est pas considérée comme une bonne pratique car elle ajoute une surcharge mémoire supplémentaire et affecte généralement les performances. Il est préférable d'utiliser plusieurs importations. Dans le code, cela ressemblera à ceci :

Main.java

Main.java

copy
123
import parent.Child1; import parent.Child2; import parent.Child3;

De cette manière, il est possible d’identifier quelles bibliothèques spécifiques sont importées et ce qui est nécessaire à utiliser. De plus, cela permet d’éviter une surcharge mémoire inutile et d’améliorer les performances de l’application.

Dans le prochain chapitre, l’utilisation pratique du mot-clé import sera abordée et une bibliothèque sera importée dans le code.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 4
some-alt