Benutzer-Werkzeuge

Webseiten-Werkzeuge


glossar:paket_java

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

glossar:paket_java [2017/09/26 10:20] (aktuell)
Zeile 1: Zeile 1:
 +====== Paket (Java) ======
 +//engl.:// **package**
 +===== Bedeutung ======
 +Javas Pakete bieten ein relativ einfaches Modulkonzept:​
 +  * Ein Paket hat einen Namen P. Der Name besteht ggf. aus mehreren Teilen.
 +  * Ein Paket P ist üblicherweise in einem Dateiverzeichnis mit Namen P abgelegt.
 +  * Ein Paket ist eine endl. Menge von Übersetzungseinheiten;​ der Paketname erscheint am Anfang der Übersetzungseinheiten.
 +  * Pakete stellen einen Zugriffsbereich dar: Alle Programmelemente ohne Zugriffsmodifikator sind paketweit zugreifbar.
 +  * Pakete bilden Namensräume:​ Ist P ein Paket, dann können alle Klassen K in P mittels P.K angesprochen werden (vollständiger Name).
 +  * Es gibt keine Paket-Hierarchie/​Unterpakete (insbesondere ist z.B. java.awt.event kein Unterpaket von java.awt).
 +
 +===== Bemerkungen =====
 +  * Beispiel für Verzeichnis:​ Paket java.lang ist abgelegt in .../​java/​lang
 +
  
glossar/paket_java.txt · Zuletzt geändert: 2017/09/26 10:20 (Externe Bearbeitung)