Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Importieren Von Bibliotheken | Abschnitt
Practice
Projects
Quizzes & Challenges
Quizze
Challenges
/
Essenzielle Java-Konzepte

bookImportieren Von Bibliotheken

Swipe um das Menü anzuzeigen

Verwendung vorhandener Bibliotheken im Java-Code

Bibliotheken sind Ihnen bereits begegnet, als Sie sich mit der JRE beschäftigt haben. Eine Bibliothek erweitert die Funktionalität eines Programms, und es gibt viele davon – Sie werden in Zukunft sogar eigene erstellen. Um zu vermeiden, dass unnötige Bibliotheken geladen und Speicher verschwendet wird, verwendet Java das Schlüsselwort import, um nur das einzubinden, was benötigt wird.

In Java ermöglicht import die Nutzung von Klassen oder Paketen aus anderen Quellen, ohne deren vollständige Namen jedes Mal ausschreiben zu müssen. Dadurch wird der Code übersichtlicher, lesbarer und leichter zu warten. 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, verwendet man die Syntax import model.Person;, 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 Importe 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

Abschnitt 1. Kapitel 4
some-alt