Java做应用开发那是十分的顺手,但是当Java打算访问底层硬件信息(如:硬盘序列号,mac地址,cpu序列号,bios序列号,硬盘名等),Java就束手无策了,必须借助C或C++底层语言来实现,这里我提供了一个项目实例,已经做成了Jar(当然你也可以自己把实例改造做成适合自己的jar),通过他可直接访问你的机器的底层硬件信息。