pxwen
pxwen
采纳率80%
2015-11-05 08:17 阅读 5.0k

如何用Java编写判断当前操作系统是32位还是64位 注意:不是JDK是电脑系统

如何用Java编写判断当前操作系统是32位还是64位 注意:不是JDK

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • qq_32333849 乔西 2015-11-06 15:09

    你可以试下这个办法,输出这些语句....

    String arch = System.getProperty("os.arch");
    String os= System.getProperty("os.name");

    System.out.println(arch);
    System.out.println(os);

    下面是我的电脑信息
    x86
    Windows Vista

    图片说明

    x86代表32位系统

    x64代表64位系统

    点赞 评论 复制链接分享
  • blogtjf 宇峰科技 2021-05-31 08:54

    String propertiesValue = properties.getProperty("os.arch");         System.out.println("系统位数是:" + (propertiesValue.equals("x86") ? "32" : "64")); ———————————————— 版权声明:本文为CSDN博主「garbageNewbie」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 这个只是jre的版本是32位还是64位,不是真正的操作系统位数.

    点赞 评论 复制链接分享

相关推荐