黑马程序员技术交流社区
标题:
有关InetAddress类isReachable方法的疑问
[打印本页]
作者:
张晋瑜
时间:
2013-3-13 13:08
标题:
有关InetAddress类isReachable方法的疑问
本帖最后由 黄玉昆 于 2013-3-16 19:49 编辑
代码如下:
public static void main(String[] args) {
try {
InetAddress address=InetAddress.getByName("23.34.145.55"); // oracle的地址
System.out.println(address.isReachable(1000));
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
System.out.println("sorry, cann't find this host! ");
} catch (IOException e){
e.printStackTrace();
}
}
复制代码
问题:
地址是oracle网站的地址,isReachable方法是测试主机是否可以联通,这个地址明明是可以联通的,可是为什么返回的确是false呢?
然后我用本局域网内的别人电脑ip测了下,比如192.168.1.105,返回的是true。这是为什么?
作者:
张晋瑜
时间:
2013-3-16 21:11
OK,会注意的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2