使用Java获取本地计算机上的MAC地址
我可以用
ip = InetAddress.getLocalHost();NetworkInterface.getByInetAddress(ip);
获取mac地址,但是如果我在离线计算机上使用此代码,它将无法正常工作。
那么,如何获得Mac地址?
回答:
在Java 6+中,你可以使用NetworkInterface.getHardwareAddress
。
请记住,计算机不能有网卡,尤其是嵌入式或虚拟的网卡。它也可以有多个。你可以使用来获取所有网卡的列表NetworkInterface.getNetworkInterfaces()
。
以上是 使用Java获取本地计算机上的MAC地址 的全部内容, 来源链接: utcz.com/qa/427467.html