Mit Java ist es ebenso möglich Betriebsversionen Informationen zu ermitteln. Es ist ebenso möglich Informationen über die momentane Java Runtime Enviroment zu ermitteln. Die Ausgabe könnte zum Beispiel so lauten:


OS: Windows Vista
Version: 6.0
Java-Version: 1.6.0_11

package tutorialstrings;
 
/**
 *
 * @author li
 */
public class Main {
 
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        System.out.println(String.format("OS: %s", System.getProperty("os.name")));
        System.out.println(String.format("Version: %s", System.getProperty("os.version")));
        System.out.println(String.format("Java-Version: %s", System.getProperty("java.version")));
 
    }
}