La clase System de Java nos va a permitir de una forma sencilla conocer el sistema operativo con Java. Y es que accediendo a las propiedades del sistema podemos encontrarnos con la que nos da el nombre del sistema operativo.
Lo primero que tenemos que saber es que la clase System.getProperty.
System.getProperty();
La propiedad del sistema que nos permitirá conocer el sistema operativo con Java es «os.name», la cual pasaremos al método .getProperty como parámetro.
String sSistemaOperativo = System.getProperty("os.name");
System.out.println(sSistemaOperativo);
Solo nos quedará volcarla a la consola para comprobar que el valor coincide con el nombre de nuestro sistema operativo.