Erzeugen eines Java-Packages


  • Unterverzeichnis mit dem Paketnamen erzeugen

  • Ich möchte diverse Java-Klassen in einem Paket zusammenfassen, das z.B. ddtools heißen soll. Dazu wird im CLASSPATH-Verzeichnis  (in unserem Beispiel DDJLIB) ein weiteres Unterverzeichnis namens ddtools angelegt.
    Der vollständige Pfadname für das Package heißt demnach:
    /home_s/dduck/DDJLIB/ddtools/

    In dieses Verzeichnis werden alle Java-Classes gelegt, die zum Package ddtools gehören sollen. Im Quellcode jeder Klasse dieses Pakets  muss als erstes der Paketname stehen, d.h. im obigen Beispiel also die Zeile:
    package ddtools;

    Beispiel:
    Eine Klasse namens iorout mit diversen Methoden zur Ein-/Ausgabe und eine Klasse namens formeln mit Methoden zur Berechnung mathematischer Formeln sollen zum Paket ddtools gehören. Liegen die Java-Quelldateien sowie die entsprechenden ausführbaren Klassen des Pakets gemeinsam im Package-Unterverzeichnis, so existieren z.B. folgende Dateien:
     
    /home_s/dduck/DDJLIB/ddtools/iorout.java = Quellcode für die Klasse iorout
    /home_s/dduck/DDJLIB/ddtools/formeln.java  = Quellcode für die Klasse formeln
    /home_s/dduck/DDJLIB/ddtools/iorout.class = ausführbare Klasse iorout des Pakets ddtools
    /home_s/dduck/DDJLIB/ddtools/formeln.class  = ausführbare Klasse formeln des Pakets ddtools


    Bitte beachten:
    Es ist sinnvoll, eine Dokumentation der zum Paket gehörenden Klassen zu erstellen. Diese kann man leicht erzeugen mittels des zu Java gehörenden Tools javadoc.



    -->  zurück
    -->  Benutzen eines Java-Packages
    -->  Kurzbeschreibung mit Beispielen


    (Sigrid Wehner / Mai 2002)