Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Bibliotheken Importieren | Tiefe Java-Struktur
Java Erweitert

bookBibliotheken 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

Main.java

copy
1
import 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

Main.java

copy
1
import 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

Main.java

copy
123
import 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.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 2.63

bookBibliotheken 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

Main.java

copy
1
import 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

Main.java

copy
1
import 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

Main.java

copy
123
import 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.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4
some-alt