Java判断主机是否能ping通的方法

  介绍

小编给大家分享一下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

癑ava判断主机是否能ping通的方法"

以上是“Java判断主机是否能ping通的方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

Java判断主机是否能ping通的方法