Erlernen Sie die Grundlagen von Java (10): Zusammenfassung des Paketkonzepts
Das Konzept von Paketen
1. Ein Paket bezieht sich auf einen Ordner, der erstellt wurde, um die Unterteilungen jedes Moduls in Java während der Java-Kompilierung zu unterscheiden.
2. Das Paket enthält normalerweise die Bytecode-Datei (.class), die nach dem Kompilieren der Klasse generiert wird.
3. Der Name des Pakets ist normalerweise der Name des Unternehmens-Moduls ( com.taobao.denglu.*)
2. Ein Paket erstellen
1. Das Erstellen eines Pakets erfolgt im Allgemeinen ausgehend vom aktuellen Ordner.
2. Erstellen Sie ein Paket mit dem Paketnamen.
3. Wenn Sie dies tun: Verpacken Sie cn.aa.bb. Erstellen Sie dann den Ordner cn, beginnend mit dem aktuellen Ordner. Der Ordner cn enthält den Ordner aa. Der Ordner aa enthält den Ordner bb.
4. Erstellen Sie ein Paket: Es wird nicht empfohlen, direkt einen Ordner mit einem Ordner mit einer Tasche zum Kompilieren von javac -d testpackage.java zu erstellen (Sie können den Pfad auch nach -D schreiben, um so zu sein in Ihrem angegebenen Pfad erstellt) 5. Mit Paket ausführen: Klassenname der Klasse mit Paket: Klassenname abc.TestPackage Vollständiger Name des Klassennamens 6. Muss eingehalten werden Identifier-Vorschriften und darf nicht mit einem Punkt oder dem Ende beginnen 7. Kennen Sie die Bedeutung, indem Sie den Namen a.b.c sehen3. Importieren Sie das Paket
1. Importpaket ist ein bestimmtes Java-Paket zum Aufrufen von Klassen und Methoden in einem anderen Paket. Zu diesem Zeitpunkt müssen Sie den Paketpfad der Klasse importieren, die Sie aufrufen möchten. 2. Verwenden Sie das Schlüsselwort import, um Pakete zu importieren. Bitte beachten Sie jedoch, dass die Wege mit (Punkten im englischen Bundesstaat) verbunden sind. 3. Klassenname > 4. Reihenfolge: Paket deklarieren>Paket importieren>Klasse definieren4 Modifikator 1, Modifikationsklasse:
A, der unbegrenzte Import von Public kann eingeführt werden, Sie können
B verwenden, Standardmodifikatorpaketberechtigungen im Paket, einfach Kann im Paket aufgerufen werden * Öffentlich
wird im Allgemeinen vor der Klasse 2 verwendet. Die Änderungsmethode kann
C verwenden, Standardmodifikatorpaketberechtigungen
D, Privatunterrichtsberechtigungen
6. Lokale Kurse
Lokale Variablen: in einer Methode definierte Variablen
3. Der Anwendungsbereich einer lokalen Die innere Klasse ist dieselbe wie die einer lokalen Variablen
7. Anonyme innere Klassen (Schlüsselpunkte)
Anonymes Objekt Objekt ohne Namen
3. Voraussetzung: Diese Klasse muss eine Klasse erben oder eine Schnittstelle implementieren (es kann nur eine Schnittstelle implementiert werden). Anonyme innere Klassen können nicht bereitgestellt werden Konstruktoren