Propiedades del sistema Java y variables de entorno


Cuál es la diferencia entre las propiedades del sistema Sistema.GetProperties () y variables de entorno System.getenv () en una JVM?

Author: Bohemian, 2011-08-14

2 answers

Creo que la diferencia entre los dos se reduce al acceso. Las variables de entorno del sistema son accesibles por cualquier proceso y las propiedades del sistema Java solo son accesibles por el proceso al que se agregan.

También como Bohemian indicó, las variables env se establecen en el sistema operativo (sin embargo, se pueden establecer a través de Java) y las propiedades del sistema se pasan como opciones de línea de comandos o se establecen a través de setProperty().

 119
Author: Jake Dempsey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 07:57:53
 276
Author: Bohemian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 08:41:59