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
course content

Kursinhalt

Java Erweitert

Java Erweitert

1. Tiefe Java-Struktur
2. Methoden
3. String Advanced
4. Klassen
5. Klassen Fortgeschritten

book
Bibliotheken Importieren

Verwendung von vorhandenen Bibliotheken in unserem Code.

Sie sind bereits auf das Konzept von Bibliotheken gestoßen, als wir über 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 Ihre eigenen Bibliotheken erstellen. Um jedoch zu vermeiden, dass das Programm und der Speicher durch die ständige Verwendung aller Bibliotheken in unserem Programm (was Hunderte sein könnten) überlastet werden, verwenden wir das Schlüsselwort import, um eine bestimmte Bibliothek zu unserem Programm hinzuzufügen.

In Java wird das Schlüsselwort import verwendet, um Klassen oder Pakete aus anderen Quellen in die aktuelle Code-Datei einzubinden. Es ermöglicht einem Programmierer, Funktionalitäten zu nutzen, die in anderen Klassen oder Paketen definiert sind, ohne die vollqualifizierten Namen jedes Elements verwenden zu müssen. Durch die Verwendung von Imports kann ein Programmierer die Lesbarkeit seines Codes vereinfachen und verbessern. Die Syntax sieht folgendermaßen aus:

java

Main

copy
1
import parent.Child;

Die übergeordnete Bibliothek befindet sich höher in der Hierarchie als die untergeordnete Bibliothek. Zum Beispiel, nehmen wir an, wir haben eine Klasse namens Person, die wir importieren möchten, und sie befindet sich im Modellpaket. Um sie zu importieren, würden wir die Syntax import model.Person; verwenden, da sich die Person-Klasse im Modellpaket befindet.

Wir werden später in diesem Kurs mehr über Klassen und deren Erstellung lernen.

Wir können auch alle untergeordneten Bibliotheken mit der folgenden Syntax importieren:

java

Main

copy
1
import parent.*;

Die Verwendung von .* wird nicht als Best Practice angesehen, da es zusätzlichen Speicher-Overhead verursacht und die Leistung im Allgemeinen beeinträchtigt. Stattdessen ist es besser, mehrere Importe zu verwenden. Im Code sieht es so aus:

java

Main

copy
123
import parent.Child1; import parent.Child2; import parent.Child3;

Auf diese Weise können wir sehen, 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 Import-Schlüsselworts 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
We're sorry to hear that something went wrong. What happened?
some-alt