Diese Abgabe vermittelt ein tiefgreifendes Verständnis der folgenden Konzepte in Bezug auf Java-Pakete:
Lasst uns beginnen!
Eingebaute Pakete in Java
Java bietet eine breite Palette von integrierten Paketen wie z Java.Util, Java.Lang, usw. Das kann verwendet werden, um unterschiedliche Funktionen zu erreichen. Wir können entweder eine einzige Klasse eines Pakets oder ein ganzes Paket importieren. Um die Funktionen der integrierten Pakete in Anspruch zu nehmen, müssen wir das Paket importieren und dies tun importieren Schlüsselwort wird verwendet.
Um eine einzelne Klasse eines bestimmten Pakets zu importieren, müssen wir die folgende Syntax verwenden:
Packagename importieren.Subpackagename.Klassenname;Im Folgenden finden Sie die grundlegende Syntax, um das gesamte Paket zu importieren:
Packagename importieren.Subpackagename.*;Für das tiefgreifende Verständnis von Konzepten berücksichtigen Sie die folgenden Beispiele:
Beispiel
Bedenken wir, dass wir den Benutzer Eingaben nutzen möchten, und um dies zu tun, müssen wir die Scannerklasse von Java importieren.Util -Paket:
Java importieren.Util.Scanner;Die obige Codezeile stellt dar, dass Scanner eine Klasse ist, die zu Java gehört.Util -Paket.
Beispiel
Betrachten wir ein anderes Beispiel, in dem wir die Funktionen von in Anspruch nehmen möchten Anordnungsliste Klasse dann können wir
im Einbau importieren Anordnungsliste Klasse wie folgt:
Java importieren.Util.Anordnungsliste;Der obige Ausschnitt zeigt, dass importiert wird Anordnungsliste Klasse, die in Java existiert.Util -Paket.
Beispiel
Bedenken Sie, dass wir mehrere Klassen eines bestimmten Pakets verwenden müssen, anstatt jede einzelne Klasse einzeln zu importieren, können wir das gesamte Paket wie unten gezeigt importieren:
Java importieren.Util.*;Der obige Code -Snippet erstellt, dass jede einzelne Java -Klasse importiert wird.Util Packge.
Ebenso können wir jede integrierte Klasse oder das gesamte Paket importieren.
Beispiel
Betrachten wir das untergegebene Code-Snippet für das tiefgreifende Verständnis dafür, wie die integrierten Pakete in Java importiert und verwendet werden können:
Java importieren.Util.Scanner;Der vollständige Code und der beschreibende Screenshot finden Sie unten:
Der obige Snippet überprüft, dass die integrierte Klasse erfolgreich importiert wird.
Benutzerdefinierte Pakete in Java
Mit Java können wir unsere eigenen Pakete erstellen, und um dies zu tun, müssen wir die folgenden Schritte ausführen:
Erster Schritt
In der ersten Zeile unserer Quelldatei werden wir die verwenden Paket Stichwort:
Paketpaketname;Sobald das Paket erstellt wurde, können wir eine beliebige Anzahl von Klassen erstellen, wie wir es wollen:
Zweiter Schritt
Als nächstes werden wir die Klasse unter dem Paket deklarieren und definieren:
Paketpaketname;Im obigen Snippet öffentlich IS Access -Spezifizierer, der angibt, dass diese Klasse für alle anderen Klassen des Pakets zugänglich ist.
Dritter Schritt
Wenn Sie keine IDE verwenden, müssen Sie der folgenden Syntax folgen, um ein Java-Paket zu kompilieren:
Javac -d . JavafilenameHier befindet sich im obigen Snippet -d nichts anderes als ein Schlüsselwort, das das Ziel für die zu speichernde Datei darstellt. Im obigen Snippet benutzten wir eine “.”Dies zeigt an, dass Sie das Paket im selben Verzeichnis speichern. Sie können jedoch den Verzeichnisnamen Ihrer Wahl angeben.
Vierter Schritt
Um das Java -Paket auszuführen, müssen Sie nur den vollständigen Namen angeben:
Java Packagename.DateinamenAuf diese Weise können wir die benutzerdefinierten Java-Pakete und Klassen in Paketen erstellen und nutzen.
Praktische Implementierung von benutzerdefinierten Paketen
Betrachten wir das folgende Beispiel, um die Arbeit von benutzerdefinierten Paketen in Java zu verstehen.
Beispiel
Der folgende Snippet erstellt ein Paket mit dem Namen Benutzer und erstellt eine Klasse innerhalb des Pakets.
Paketbenutzer;Der vollständige Code und die jeweilige Ausgabe sind im untergegebenen Snippet angezeigt:
Die Ausgabe überprüft die Arbeit des benutzerdefinierten Pakets. Wir können mehrere Klassen unter demselben Paket erstellen oder die verschiedenen Klassen aus anderen Paketen mit dem importieren importieren Stichwort.
Abschluss
Es gibt zwei Arten von Paketen in Java i.e. Integrierte oder benutzerdefinierte beiden haben das gleiche Ziel, die zugehörigen Klassen unter einem Paket zu gruppieren. Java -Pakete unterstützen uns bei der Verwaltung des Raum. In Java können wir die Build-In-Pakete importieren und die benutzerdefinierten Pakete mithilfe von Verwendung erstellen importieren Und Paket Schlüsselwörter. Diese Beschreibung Schritt für Schritt für Java-Pakete.