Voici un petit extrait de code rapide pour afficher toutes les valeurs de propriétés système disponibles en Java. On peut entre autre y trouver le nom, la version du système d’exploitation, ou bien même le type de bureau utilisé, ou encore le caractère de séparation des fichiers, etc… j’en passe beaucoup. Hop, on ouvre un fichier que l’on va nommer SystemProperties.java et on y met le code suivant.




import java.util.Enumeration;

public class SystemProperties
{
    public static void main(String[] args)
    {
        String key;
        Enumeration<?> enumeration = System.getProperties().propertyNames();
        while (enumeration.hasMoreElements())
        {
            key = enumeration.nextElement().toString();
            System.out.println(key + " = " + System.getProperty(key));
        }
    }
}


On compile et on exécute en utilisant à la suite ces commandes.
~$ javac SystemProperties.java
~$ java SystemProperties