介绍
小编给大家分享一下Java判断主机是否能ping通的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
代码实现如下:
import java.io.IOException; import java.net.InetAddress; import java.net.UnknownHostException;/* * ,* Created by  Miracle Luna 提醒2019/12/10 ,*/public class  PingUtil { public 才能;static  void main (String [], args), { ,,,String host1 =,“14.215.178.37"; ,,,String host2 =,“www.baidu.com"; ,,,平(host1); ,,,平(host2); ,,} ,/* * ,,*,判断主机地址能不能,ping 通,此处主机地址可以域名或者IP ,,*,@param 主机 ,,* @return ,,*/public 才能;static  void 平(String 主机),{ ,,,try { ,,,,,InetAddress InetAddress =, InetAddress.getByName(主机); ,,,,,boolean reachable =, inetAddress.isReachable (5 * 1000); ,,,,,如果(可以),{ ,,,,,,,System.out.println (“ping 成功只Host 名称:,“,+,inetAddress.getHostName (), +,,,, IP addr:,“, +, inetAddress.getHostAddress ()); ,,,,,}else { ,,,,,,,System.out.println (“ping 失败!”); ,,,,,} ,,,},catch (UnknownHostException e1), { ,,,,,e1.printStackTrace (); ,,,},catch (IOException e2), { ,,,,,e2.printStackTrace (); ,,,} ,,} }
运行结果如下:
ping 成功只Host 名称:,14.215.178.37,,IP addr: 14.215.178.37 ping 成功又是;Host 名称:,www.baidu.com, IP addr:, 14.215.177.39
以上是“Java判断主机是否能ping通的方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!