Articles

Propriétés système de Java

Java maintient un ensemble de propriétés système pour ses opérations. Chaque propriété système java est une paire clé-valeur (String-String). Par exemple, une de ces propriétés système est « java.version »= »1.7.0_09 ».

Veuillez noter que l’accès aux propriétés système peut être restreint par le gestionnaire de sécurité Java et le fichier de stratégie. Par défaut, les programmes Java ont un accès illimité à toutes les propriétés du système.

Nous pouvons récupérer toutes les propriétés du système via System.getProperties() ou nous pouvons également récupérer une propriété individuelle via la méthode System.getProperty(key).

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

Liste des propriétés du système Java

Obtenir une propriété du système

Comme nous l’avons vu précédemment, vous pouvez obtenir la liste de toutes les propriétés du système via System.getProperties() ou également récupérer une propriété individuelle via System.getProperty(key).

Exemple 1 : Exemple Java pour obtenir la liste de toutes les propriétés du système

Exemple 2 : Exemple Java pour une valeur de propriété système par sa clé

Définir une propriété système

En Java, vous pouvez définir une propriété système personnalisée soit à partir de la ligne de commande, soit à partir du code de l’application elle-même.

Exemple 3 : Comment définir une propriété système en java en utilisant la ligne de commande

Dans l’exemple donné, l’application pourra accéder à la propriété avec la clé custom_key. Sa valeur sera disponible sous la forme custom_value.

java -Dcustom_key="custom_value" application_launcher_class

Exemple 4 : Comment définir une propriété système à l’aide du code Java

Similaire à l’exemple ci-dessus, après avoir exécuté ce code, l’application pourra accéder à la propriété avec la clé custom_key. Sa valeur sera disponible sous la forme custom_value.

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

C’est tout pour ce tutoriel de base pour la lecture et l’écriture des propriétés système en java.

Happy Learning !!

Was this post helpful?

Laissez-nous savoir si vous avez aimé ce post. C’est la seule façon de nous améliorer.
Oui
Non

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *