-3

可能重复:
如何以编程方式确定 Java 中的操作系统?

在 Java 中,如何获取运行我的 Java 小程序的操作系统类型(Mac、Windows、Linux 等)?

提前致谢

4

3 回答 3

3

系统属性os.name提供操作系统的名称。

于 2012-11-30T21:02:40.800 回答
2
public class OpertingSystemInfo 
{
  public static void main(String[] args)
  {
    String nameOS = "os.name";  
    String versionOS = "os.version";  
    String architectureOS = "os.arch";

    System.out.println("\n  The information about OS");
    System.out.println("\nName of the OS: " + System.getProperty(nameOS));
    System.out.println("Version of the OS: " + System.getProperty(versionOS));
    System.out.println("Architecture of THe OS: " + System.getProperty(architectureOS));
  }
}

http://www.roseindia.net/java/beginners/OSInformation.shtml

于 2012-11-30T21:07:31.500 回答
1
System.out.println(System.getProperties().get("os.name"));
于 2012-11-30T21:02:57.740 回答