Is it possible to add new values to Java System Properties. If there is any how can introduce new keys with there corresponding values in Java System Properties.
System.setProperties(properties object);
This will set the system properties.
If you want to set a specified property, then use
System.setProperty(key, value);//Both key and value should be string.
NOTE: This will first check the permission and then set it. If permission denied, then SecurityException may occur.
Either System.setProperty
or use the -Dname=value
flag when you start the JVM
Yes:
public static void main(String args[]) {
String key = "a new property";
System.setProperty(key, "a property with a value");
System.out.println(System.getProperty(key));
}