IP地址是由IP使用的32位或128位无符号数字,构建UDP和TCP协议的低级协议。IP地址结构由定义RFC 790: Assigned Numbers , RFC 1918: Address Allocation for Private Internets , RFC 2365: Administratively Scoped IP Multicast和RFC 2373: IP Version 6 Addressing Architecture 。InetAddress的一个实例由一个IP地址和可能的相应主机名组成。此类表示由名称组成的网络接口和分配给此接口的IP地址列表。用于标识组播组所在的本地接口。接口通常由诸如“le0”的名称所知。代码演示运行结果:建议从运行结果来看,java获取本地MAC地址还是挺慢的。因为MAC不会轻易改变,所以可以考虑在项目运行时获取一次MAC地址,然后存放到缓存中,用到MAC地址时从缓存中取,提高效率。

JAVA获取本地MAC地址的方法

JAVA获取本地MAC地址的方法

JAVA获取本地MAC地址的方法

JAVA获取本地MAC地址的方法