Java: Operating System Environment

EnvOperatingSystem.java
class EnvOperatingSystem {
    public static void main(String args[]) {
        try {
            System.out.println( "os.name:    " + System.getProperty( "os.name"    ) );
            System.out.println( "os.version: " + System.getProperty( "os.version" ) );
            System.out.println( "os.arch:    " + System.getProperty( "os.arch"    ) );
        }
        catch (Exception err) {
            err.printStackTrace();
        }
    }
}
EnvOperatingSystem.java Output on Solaris
bash-2.03$ /app/java/jdk1.4.2_04/bin/javac EnvOperatingSystem.java 
bash-2.03$ /app/java/jdk1.4.2_04/bin/java EnvOperatingSystem
os.name:     SunOS
os.version:  5.8
os.arch:     sparc
EnvOperatingSystem.java Output on Windows XP
C:\jbproject>C:\Borland\JBuilderX\jdk1.4\bin\javac EnvOperatingSystem.java
C:\jbproject>C:\Borland\JBuilderX\jdk1.4\bin\java EnvOperatingSystem
os.name:     Windows XP
os.version:  5.1
os.arch:     x86


Roger
Roger Hall
COMPUSPEC
Google
 
Web Compuspec.net
Valid XHTML 1.0!
Valid CSS!