添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

如下方式不符合:

1.仅仅获得jdk的位数:

String jdkBit = System.getProperty("sun.arch.data.model");
System.out.println(jdkBit);

2.我是64位系统, 如下语句打印: x86

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

路过高人,请不吝赐教~~~

Properties props=System.getProperties();
        props.list(System.out);
挑几个相关的,不过这些参数还是不能肯定操作系统的版本,毕竟Java代码都是和jvm打交道的,不管其他东西的,最多也就是能得到jvm的版本,如果是64位系统装32位jdk可能就会出错了,没有测试过 还是jni调用可能靠谱些 java.vm.name=Java HotSpot(TM) 64-Bit Server VM os.arch=amd64 sun.management.compiler=HotSpot 64-Bit Tiered Compilers sun.arch.data.model=64 sun.cpu.isalist=amd64 评论 ( 0 )