电话:0731-83595998
导航

J2SE实现windows下读取网卡的物理地址

来源: 2017-12-23 16:46

 百度广告

这个例子使用了J2SE5.0的ProcessBuilder类执行外部的程序,相对于 Runtime.exec ,它更方便,可以设置环境变量等。

package com.kuaff.jdk5package;

import java.io.IOException; 
import java.util.ArrayList; 

public class ProcessBuilderShow 
  public static List getPhysicalAddress() 
    Process p = null; 
    List address = new ArrayList();

    try 
      //执行ipconfig /all命令 
    } 
    { 
    } 
    StringBuffer sb = new StringBuffer(); 
    InputStream in = p.getInputStream(); 
    { 
0) 
        sb.append(new String(b)); 
    } 
    { 
    finally 
      try 
        in.close(); 
      catch (IOException e2) 
      } 
    //以下分析输出值,得到物理网卡 
    int i = rtValue.indexOf("Physical Address. . . . . . . . . :");
0) 
      rtValue = rtValue.substring(i + "Physical Address. . . . . . . . . :".length());
      i = rtValue.indexOf("Physical Address. . . . . . . . . :");
    
    
  public static void main(String args) 
    List address = ProcessBuilderShow.getPhysicalAddress(); 
    { 
    } 

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端