Articles

Propiedades del sistema de Java

Java mantiene un conjunto de propiedades del sistema para sus operaciones. Cada propiedad del sistema de java es un par clave-valor (Cadena-Cadena). Por ejemplo, una de estas propiedades del sistema es «java.version»=»1.7.0_09».

Tenga en cuenta que el acceso a las propiedades del sistema puede ser restringido por el administrador de seguridad de Java y el archivo de políticas. Por defecto, los programas Java tienen acceso sin restricciones a todas las propiedades del sistema.

Podemos recuperar todas las propiedades del sistema a través de System.getProperties() o también podemos recuperar una propiedad individual a través del método System.getProperty(key).

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

Lista de propiedades del sistema de Java

Obtención de propiedades del sistema

Como se ha comentado anteriormente, se puede obtener la lista de todas las propiedades del sistema a través de System.getProperties() o también recuperar una propiedad individual a través de System.getProperty(key).

Ejemplo 1: Ejemplo Java para obtener la lista de todas las propiedades del sistema

Ejemplo 2: Ejemplo en Java para obtener el valor de una propiedad del sistema por su clave

Establecimiento de la propiedad del sistema

En Java, se puede establecer una propiedad del sistema personalizada tanto desde la línea de comandos como desde el propio código de la aplicación.

Ejemplo 3: Cómo establecer la propiedad del sistema en java utilizando la línea de comandos

En el ejemplo dado, la aplicación podrá acceder a la propiedad con clave custom_key. Su valor estará disponible como custom_value.

java -Dcustom_key="custom_value" application_launcher_class

Ejemplo 4: Cómo establecer la propiedad del sistema mediante código Java

De forma similar al ejemplo anterior, tras ejecutar este código, la aplicación podrá acceder a la propiedad con clave custom_key. Su valor estará disponible como custom_value.

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

Eso es todo para este tutorial básico de lectura y escritura de propiedades del sistema en java.

¡Feliz aprendizaje!

¿Ha sido útil este post?

Haznos saber si te ha gustado el post. Sólo así podremos mejorar.
No

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *