通过获取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.

转自:http://www.cnblogs.com/wasp520/archive/2012/05/12/2497532.html