Cet article fournira une compréhension profonde des concepts suivants concernant les packages Java:
Commençons!
Packages intégrés en Java
Java fournit une large gamme de packages intégrés tels que Java.util, java.égouter, etc. qui peut être utilisé pour atteindre différentes fonctionnalités. Nous pouvons importer une seule classe d'un package ou un package entier. Pour bénéficier des fonctionnalités des packages intégrés, nous devons importer le package et le faire importer Le mot-clé est utilisé.
Afin d'importer une seule classe d'un package spécifique, nous devons utiliser la syntaxe suivante:
importer packagename.subpackagename.Nom du cours;Voici la syntaxe de base pour importer l'intégralité du package:
importer packagename.subpackagename.*Pour la profonde compréhension des concepts, considérez les exemples donnés ci-dessous:
Exemple
Voyons que nous voulons prendre les commentaires de l'utilisateur et pour le faire, nous devons importer la classe de scanner de Java.Package Util:
Importer Java.user.Scanner;La ligne de code ci-dessus représente que le scanner est une classe qui appartient à Java.package util.
Exemple
Voyons un autre exemple où nous voulons bénéficier des fonctionnalités de Liste des tableaux classe alors nous pouvons
importer le intégré Liste des tableaux classe comme suit:
Importer Java.user.Liste des tableaux;L'extrait ci-dessus montre que l'importation Liste des tableaux classe qui existe en java.package util.
Exemple
Voyons que nous devons utiliser plusieurs classes d'un package spécifique, au lieu d'importer chaque classe individuellement, nous pouvons importer l'intégralité du package en une seule fois comme indiqué ci-dessous:
Importer Java.user.*L'extrait de code ci-dessus élabore qui importe chaque classe de Java.packge util.
De même, nous pouvons importer n'importe quelle classe intégrée ou l'ensemble du package.
Exemple
Considérons l'extrait de code indiqué ci-dessous pour la compréhension profonde de la façon d'importer et d'utiliser les packages intégrés en Java:
Importer Java.user.Scanner;Le code complet et sa capture d'écran descriptive sont fournis ci-dessous:
L'extrait ci-dessus vérifie que la classe intégrée est importée avec succès car elle prend les entrées de l'utilisateur avec succès.
Packages définis par l'utilisateur en Java
Java nous permet de créer nos propres packages et de le faire, nous devons suivre les étapes suivantes:
Premier pas
Dans la toute première ligne de notre fichier source, nous utiliserons le emballer mot-clé:
package packageName;Une fois le package créé, nous pouvons créer un certain nombre de classes comme nous le souhaitons:
Deuxième étape
Ensuite, nous déclarerons et définirons la classe sous le package:
package packageName;Dans l'extrait ci-dessus public est un spécificateur d'accès qui indique que cette classe est accessible à toutes les autres classes du package.
Troisième étape
Si vous n'utilisez aucun IDE, vous devez suivre la syntaxe donnée ci-dessous pour compiler un package Java:
Javac -d . javafilenameIci, dans l'extrait ci-dessus -d n'est rien d'autre qu'un mot-clé qui représente la destination pour que le fichier soit enregistré. Dans l'extrait ci-dessus, nous avons utilisé un «."Ce qui indique que Enregistrer le package dans le même répertoire cependant, vous pouvez spécifier le nom du répertoire de votre choix.
Quatrième étape
Afin d'exécuter le package Java, tout ce que vous avez à faire est de spécifier le nom complet:
java packagename.nom de fichierDe cette façon, nous pouvons créer et utiliser les packages et classes Java définis par l'utilisateur dans les packages.
Mise en œuvre pratique des packages définis par l'utilisateur
Voyons l'exemple ci-dessous pour comprendre le fonctionnement des packages définis par l'utilisateur en Java.
Exemple
L'extrait ci-dessous crée un package nommé utilisateurs et crée une classe dans le package.
utilisateurs de package;Le code complet et la sortie respective sont illustrés dans l'extrait divisé:
La sortie vérifie le fonctionnement du package défini par l'utilisateur. Nous pouvons créer plusieurs classes sous le même package ou nous pouvons importer les différentes classes à partir d'autres packages à l'aide du importer mot-clé.
Conclusion
Il existe deux types de packages dans Java I.e. Les deux intégrés ou définis par l'utilisateur ont le même objectif de regrouper les classes connexes dans un seul package. Les forfaits Java nous aident à gérer l'espace, à éviter de nommer les conflits et à fournir plus de contrôle d'accès. En Java, nous pouvons importer les packages d'intégration et créer les packages définis par l'utilisateur en utilisant importer et emballer Mots-clés respectivement. Ce guide de rédaction étape par étape pour les packages Java.