卷的序列号是硬盘格式化时系统随机分配给硬盘的一组十六进制字符串,除分对硬盘重新进行格式化,卷的序列号是不会改变的。所以,很多软件都会以卷的序列号判断用户是否合法用户。以下是JAVA获取卷的序列号的方法。 public static String getHdSerialInfo() { Stri
由于java程序是“write once, run everywhere”,用java读写注册表,那程序的跨平台性就差了。java对注册表的操作,在jdk1.4以前的版本中,那是不可能的,只能用JNI来实现;然而jdk1.4之后提供的prefs包可以操作windows注册表,不过定死了root只在SOFTWARE/JavaSoft/pr
// Sys.java public class Sys { public static native void showHDSerial(); static { System.loadLi
通过获取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. 转自:htt
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号