小弟想用JAVA实现操作系统ping的功能,代码如下:
InetAddress address = InetAddress.getByName("192.168.1.1");
while(true){
System.out.println(address.isReachable(1000));
}
利用操作系统执行ping 192.168.1.1 -t,输出的结果表示本机和该IP的连接一直都是正常的,但我实现的代码返回的结果却时而为true,时而为false.小弟在网上仔细的搜索过相关方面的知识,但都没有提到这样的一个问题,望有处理过类似问题的大虾指点一二!