05.08.2013 Aufrufe

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

1180 Anhang C<br />

Klassenmethode getProperties() zugegriffen werden. Über die Klassenmethode<br />

setProperties() kann die Instanz gesetzt werden.<br />

Das direkte Arbeiten mit der Klasse java.utils.Properties ist in der Regel<br />

nicht notwendig, da die Klasse System die folgenden Methoden zur Verfügung stellt:<br />

static String setProperty (String key, String value)<br />

static String getProperty (String key)<br />

So lässt sich mit der Methode setProperty() eine bestehende Property abändern<br />

oder eine neue Property anlegen. Dies sieht folgendermaßen aus:<br />

System.setProperty (″MyProperty″, ″Meine eigene Property″);<br />

System.out.println (System.getProperty (″MyProperty″));<br />

Die Ausgabe des Programms ist:<br />

Meine eigene Property<br />

Die Laufzeitumgebung stellt standardmäßig folgende Properties zur Verfügung:<br />

Property Bedeutung<br />

file.separator Trennzeichen für die Bestandteile eines Pfadnamens<br />

java.class.path Aktueller Klassenpfad<br />

java.class.version Versionsnummer der verwendeten Java-<br />

Klassenbibliothek<br />

java.home Installationsverzeichnis der Java Laufzeitumgebung<br />

java.vendor Herstellerspezifische Zeichenkette der Java<br />

Laufzeitumgebung<br />

java.vendor.url Internet-Link zum Hersteller der Java Laufzeitumgebung<br />

java.version Versionsnummer der verwendeten Java<br />

Laufzeitumgebung<br />

line.separator Zeilenendezeichen<br />

os.arch Betriebssystem-Architektur<br />

os.name Name des Betriebssystems<br />

os.version Versionsnummer des Betriebssystems<br />

path.separator Trennzeichen zwischen einzelnen Pfadnamen<br />

user.dir Aktuelles Arbeitsverzeichnis<br />

user.home Home-Verzeichnis des angemeldeten Benutzers<br />

user.name Name des angemeldeten Benutzers<br />

Tabelle C-1 Properties<br />

C 2.1 Beenden der Java-Laufzeitumgebung<br />

Die Klasse System beinhaltet eine Klassenmethode zum sofortigen Beenden der<br />

Laufzeitumgebung. Diese Methode ist folgendermaßen definiert:<br />

static void exit (int status);

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!