通过获取sun.arch.data.model可判断是32还是64的JAVA

Properties props = System.getProperties();

String bits=String.valueOf(props.get("sun.arch.data.model"));

返回的bits就是操作系统所使用的JDK的位数,bits=32或64.

转自: