哈尼
2014-11-24 19:17
采纳率: 25%
浏览 485
已采纳

JAVA中如何获取MAC地址

百度网上的基本都是判断系统类型,是windows还是linux还是unix,然后通过shell或者cmd命令获取,但是处理的过程非常的慢,本机试了下大概6 7秒,还是ping的本机,ipconfig /all,目前系统中有需要获取访问客户端的mac,这速度让人不敢相信(这酸爽),求大神能够讲解下,学习,非常感谢!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • jdkleo 2014-11-26 09:24
    已采纳

    请参考我的博文,100%不判断操作系统,完全JDK 原生API支持!保证兼容性,MAC LINUX WIN均测试通过
    http://jdkleo.iteye.com/blog/2113782

    点赞 打赏 评论
  • iteye_8572 2014-11-25 12:04

    不也用6、7秒吧,不过,也没什么好办法,建议客户端启动时把mac地址读到内存中

    点赞 打赏 评论

相关推荐 更多相似问题