设为首页 加入收藏

TOP

Java模拟ping功能
2014-11-23 20:12:50 】 浏览:7588
Tags:Java 模拟 ping 功能

  public static void pingFunction_1()


  {


  String line = null;


  try


  {


  Process pro = Runtime.getRuntime().exec("ping 192.168.2.222 ");


  BufferedReader buf = new BufferedReader(new InputStreamReader(pro.getInputStream()));


  while ((line = buf.readLine()) != null)


  System.out.println(line);


  }


  catch (Exception ex)


  {


  System.out.println(ex.getMessage());


  }


  }


  运行结果(在eclipse控制台中):


  结果一:


  正在 Ping 192.168.2.222 具有 32 字节的数据:


  来自 192.168.2.104 的回复: 无法访问目标主机。


  来自 192.168.2.104 的回复: 无法访问目标主机。


  来自 192.168.2.104 的回复: 无法访问目标主机。


  来自 192.168.2.104 的回复: 无法访问目标主机。


  192.168.2.222 的 Ping 统计信息:


  数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),


  结果二:


  正在 Ping 192.168.2.62 具有 32 字节的数据:


  来自 192.168.2.62 的回复: 字节=32 时间=219ms TTL=128


  来自 192.168.2.62 的回复: 字节=32 时间=3ms TTL=128


  来自 192.168.2.62 的回复: 字节=32 时间=3ms TTL=128


  来自 192.168.2.62 的回复: 字节=32 时间=2ms TTL=128


  192.168.2.62 的 Ping 统计信息:


  数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),


  往返行程的估计时间(以毫秒为单位):


  最短 = 2ms,最长 = 219ms,平均 = 56ms


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇如何向Eclipse中输入系统变量和运.. 下一篇Java中的字符串比较

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目