Articles

Java Systemeigenschaften

Java verwaltet eine Reihe von Systemeigenschaften für seine Operationen. Jede Java-Systemeigenschaft ist ein Schlüssel-Wert-Paar (String-String). Eine solche Systemeigenschaft ist zum Beispiel „java.version“=“1.7.0_09“.

Bitte beachten Sie, dass der Zugriff auf Systemeigenschaften durch den Java-Sicherheitsmanager und die Policy-Datei eingeschränkt werden kann. Standardmäßig haben Java-Programme uneingeschränkten Zugriff auf alle Systemeigenschaften.

Wir können alle Systemeigenschaften über System.getProperties() abrufen oder auch einzelne Eigenschaften über die System.getProperty(key)-Methode abrufen.

Table of Contents1. Java System Properties List2. Get System Property3. Set System Property

Liste der Java-Systemeigenschaften

Systemeigenschaften abrufen

Wie bereits erwähnt, können Sie die Liste aller Systemeigenschaften über System.getProperties() abrufen oder auch einzelne Eigenschaften über System.getProperty(key).

Beispiel 1: Java-Beispiel zum Abrufen der Liste aller Systemeigenschaften

Beispiel 2: Java-Beispiel für den Wert einer Systemeigenschaft anhand ihres Schlüssels

Systemeigenschaft setzen

In Java können Sie eine benutzerdefinierte Systemeigenschaft entweder über die Befehlszeile oder über den Anwendungscode selbst setzen.

Beispiel 3: So setzen Sie eine Systemeigenschaft in Java über die Befehlszeile

Im angegebenen Beispiel kann die Anwendung auf die Eigenschaft mit dem Schlüssel custom_key zugreifen. Ihr Wert wird als custom_value verfügbar sein.

java -Dcustom_key="custom_value" application_launcher_class

Beispiel 4: Einstellen der Systemeigenschaft mit Java-Code

Gleich dem obigen Beispiel kann die Anwendung nach Ausführung dieses Codes auf die Eigenschaft mit dem Schlüssel custom_key zugreifen. Ihr Wert wird als custom_value verfügbar sein.

System.setProperty("custom_key", "custom_value");

Das ist alles für dieses grundlegende Tutorial zum Lesen und Schreiben von Systemeigenschaften in Java.

Viel Spaß beim Lernen!!

War dieser Beitrag hilfreich?

Lassen Sie uns wissen, ob Ihnen der Beitrag gefallen hat. Nur so können wir uns verbessern.
Ja
Nein

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.