Java Systeem Eigenschappen
Java onderhoudt een set van systeem eigenschappen voor zijn operaties. Elke java systeem eigenschap is een key-value (String-String) paar. Een van die systeemeigenschappen is bijvoorbeeld “java.version”=”1.7.0_09”.
Merk op dat de toegang tot systeemeigenschappen kan worden beperkt door de Java beveiligingsmanager en het beleidsbestand. Standaard hebben Java-programma’s onbeperkte toegang tot alle systeemeigenschappen.
We kunnen alle systeemeigenschappen ophalen via System.getProperties()
of we kunnen ook afzonderlijke eigenschappen ophalen via System.getProperty(key)
methode.
Table of Contents1. Java System Properties List2. Get System Property3. Set System Property
Java System Properties List
Getting System Property
Zoals eerder besproken, kunt U de lijst van alle systeemeigenschappen opvragen via System.getProperties()
of ook individuele eigenschappen opvragen via System.getProperty(key)
.
Voorbeeld 1: Java voorbeeld om de lijst van alle systeemeigenschappen op te halen
Example 2: Java-voorbeeld om de waarde van een systeemeigenschap op te vragen via de sleutel
Set System Property
In Java kunt u een aangepaste systeemeigenschap instellen vanaf de opdrachtregel of vanuit de applicatiecode zelf.
Example 3: How to set system property in java using command line
In het gegeven voorbeeld zal de applicatie toegang kunnen krijgen tot de eigenschap met sleutel custom_key
. De waarde zal beschikbaar zijn als custom_value
.
java -Dcustom_key="custom_value" application_launcher_class
Voorbeeld 4: Hoe stel ik een systeemeigenschap in met Java code
Gelijk aan bovenstaand voorbeeld, na het uitvoeren van deze code, zal de applicatie in staat zijn om de eigenschap met sleutel custom_key
te openen. De waarde zal beschikbaar zijn als custom_value
.
System.setProperty("custom_key", "custom_value");
Dat is alles voor deze basis tutorial voor het lezen en schrijven van systeemeigenschappen in java.
Happy Learning!!