Kapitel 15. Pakete und Verpackungen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
15.0 Einleitung
Einer der besseren Aspekte der Sprache Java ist, dass sie einen sehr klaren Paketierungsmechanismus für die Kategorisierung und Verwaltung ihrer großen API definiert hat. Im Gegensatz zu den meisten anderen Sprachen, in denen Symbole in der C-Bibliothek selbst oder in einer von Dutzenden anderen Bibliotheken zu finden sind, ohne dass es klare Namenskonventionen gibt.1 APIs bestehen aus einem oder mehreren Paketen, Pakete bestehen aus Klassen und Klassen bestehen aus Methoden und Feldern. Jeder kann ein Paket erstellen, mit einer wichtigen Einschränkung: Du oder ich können kein Paket erstellen, dessen Name mit den vier Buchstaben java
beginnt. Pakete mit den Namen java
. oder javax
. sind den Java-Entwicklern von Oracle vorbehalten und werden vom Java Community Process (JCP) verwaltet. Als Java noch neu war, gab es etwa ein Dutzend Pakete in einer Struktur, die immer noch existiert, obwohl sie sich vervierfacht hat; einige dieser Pakete sind inTabelle 15-1 aufgeführt.
Name | Funktion |
---|---|
|
Grafische Benutzeroberfläche |
|
Lesen und Schreiben |
|
Intrinsische Klassen ( |
|
Bibliotheksunterstützung für die Bearbeitung von Annotationen |
|
Mathe-Bibliothek |
|
Netzwerke (Steckdosen) |
|
Get Java Kochbuch, 4. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.