首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java InetAddress不可达

Java InetAddress不可达
EN

Stack Overflow用户
提问于 2014-05-13 17:14:31
回答 1查看 255关注 0票数 0

我正在使用InetAddress,并且在尝试访问服务器时收到错误响应。服务器是当前的latop。代码如下:

代码语言:javascript
复制
public static void main(String[] args) {
    InetAddress i = InetAddress.getByName("ip address of current machine");
    System.out.println(i.isReachable(0)); // prints false
    System.out.println(i.getHostName());
}

上面输出的是false,然后是实际的主机名。如何检测主机名,并且无法访问同一台计算机。我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2014-05-13 17:54:56

主机名将通过DNS进行解析。主机不需要准备好就可以工作。就像电话簿一样。它可以一天24小时显示你的电话号码,即使你每天至少有8个小时外出或不接电话。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23627154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档