Bibliotheken Importieren
Verwendung vorhandener Bibliotheken im Java-Code
Das Konzept der Bibliotheken wurde bereits behandelt, als wir über die JRE gesprochen haben.
Eine Bibliothek ist eine Erweiterung der Funktionalität eines Programms. Es gibt eine Vielzahl von Bibliotheken, und in Zukunft werden Sie sogar eigene Bibliotheken erstellen.
Um jedoch eine Überlastung des Programms und des Speichers durch die ständige Nutzung aller Bibliotheken (es könnten Hunderte sein) zu vermeiden, wird das Schlüsselwort import verwendet, um eine bestimmte Bibliothek in das Programm einzubinden.
In Java wird das Schlüsselwort import verwendet, um Klassen oder Pakete aus anderen Quellen in die aktuelle Datei einzubinden. Dadurch kann Funktionalität aus anderen Klassen oder Paketen genutzt werden, ohne dass die vollqualifizierten Namen jedes Elements angegeben werden müssen. Durch die Verwendung von Imports kann der Code vereinfacht und die Lesbarkeit verbessert werden.
Die Syntax sieht folgendermaßen aus:
Main.java
1import parent.Child;
Die übergeordnete Bibliothek befindet sich in der Hierarchie über der untergeordneten Bibliothek. Angenommen, es gibt eine Klasse namens Person, die importiert werden soll und sich im model-Paket befindet. Um sie zu importieren, wird die Syntax import model.Person; verwendet, da sich die Klasse Person im model-Paket befindet.
Weitere Informationen zu Klassen und deren Erstellung folgen später in diesem Kurs.
Es ist auch möglich, alle untergeordneten Bibliotheken mit folgender Syntax zu importieren:
Main.java
1import parent.*;
Die Verwendung von .* gilt nicht als Best Practice, da sie zusätzlichen Speicherverbrauch verursacht und die Leistung im Allgemeinen beeinträchtigt. Stattdessen ist es besser, mehrere Imports zu verwenden. Im Code sieht das folgendermaßen aus:
Main.java
123import parent.Child1; import parent.Child2; import parent.Child3;
Auf diese Weise sehen wir, welche spezifischen Bibliotheken wir importieren und was wir verwenden müssen. Zusätzlich vermeiden wir unnötigen Speicheraufwand und verbessern die Leistung unserer Anwendung.
Im nächsten Kapitel werden wir die praktische Verwendung des Schlüsselworts import untersuchen und eine Bibliothek in unseren Code importieren.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.63
Bibliotheken Importieren
Swipe um das Menü anzuzeigen
Verwendung vorhandener Bibliotheken im Java-Code
Das Konzept der Bibliotheken wurde bereits behandelt, als wir über die JRE gesprochen haben.
Eine Bibliothek ist eine Erweiterung der Funktionalität eines Programms. Es gibt eine Vielzahl von Bibliotheken, und in Zukunft werden Sie sogar eigene Bibliotheken erstellen.
Um jedoch eine Überlastung des Programms und des Speichers durch die ständige Nutzung aller Bibliotheken (es könnten Hunderte sein) zu vermeiden, wird das Schlüsselwort import verwendet, um eine bestimmte Bibliothek in das Programm einzubinden.
In Java wird das Schlüsselwort import verwendet, um Klassen oder Pakete aus anderen Quellen in die aktuelle Datei einzubinden. Dadurch kann Funktionalität aus anderen Klassen oder Paketen genutzt werden, ohne dass die vollqualifizierten Namen jedes Elements angegeben werden müssen. Durch die Verwendung von Imports kann der Code vereinfacht und die Lesbarkeit verbessert werden.
Die Syntax sieht folgendermaßen aus:
Main.java
1import parent.Child;
Die übergeordnete Bibliothek befindet sich in der Hierarchie über der untergeordneten Bibliothek. Angenommen, es gibt eine Klasse namens Person, die importiert werden soll und sich im model-Paket befindet. Um sie zu importieren, wird die Syntax import model.Person; verwendet, da sich die Klasse Person im model-Paket befindet.
Weitere Informationen zu Klassen und deren Erstellung folgen später in diesem Kurs.
Es ist auch möglich, alle untergeordneten Bibliotheken mit folgender Syntax zu importieren:
Main.java
1import parent.*;
Die Verwendung von .* gilt nicht als Best Practice, da sie zusätzlichen Speicherverbrauch verursacht und die Leistung im Allgemeinen beeinträchtigt. Stattdessen ist es besser, mehrere Imports zu verwenden. Im Code sieht das folgendermaßen aus:
Main.java
123import parent.Child1; import parent.Child2; import parent.Child3;
Auf diese Weise sehen wir, welche spezifischen Bibliotheken wir importieren und was wir verwenden müssen. Zusätzlich vermeiden wir unnötigen Speicheraufwand und verbessern die Leistung unserer Anwendung.
Im nächsten Kapitel werden wir die praktische Verwendung des Schlüsselworts import untersuchen und eine Bibliothek in unseren Code importieren.
Danke für Ihr Feedback!