熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

Java模擬ping功能

2013-11-23 19:26:48  來源: Java核心技術 

  public static void pingFunction_()

  {

  String line = null;

  try

  {

  Process pro = RuntimegetRuntime()exec(ping );

  BufferedReader buf = new BufferedReader(new InputStreamReader(progetInputStream()));

  while ((line = bufreadLine()) != null)

  Systemoutprintln(line);

  }

  catch (Exception ex)

  {

  Systemoutprintln(exgetMessage());

  }

  }

  運行結果(在eclipse控制台中)

  結果一

  正在 Ping 具有 字節的數據:

  來自 的回復: 無法訪問目標主機

  來自 的回復: 無法訪問目標主機

  來自 的回復: 無法訪問目標主機

  來自 的回復: 無法訪問目標主機

   的 Ping 統計信息:

  數據包: 已發送 = 已接收 = 丟失 = (% 丟失)

  結果二

  正在 Ping 具有 字節的數據:

  來自 的回復: 字節= 時間=ms TTL=

  來自 的回復: 字節= 時間=ms TTL=

  來自 的回復: 字節= 時間=ms TTL=

  來自 的回復: 字節= 時間=ms TTL=

   的 Ping 統計信息:

  數據包: 已發送 = 已接收 = 丟失 = (% 丟失)

  往返行程的估計時間(以毫秒為單位):

  最短 = ms最長 = ms平均 = ms


From:http://tw.wingwit.com/Article/program/Java/hx/201311/26881.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.