【发布时间】:2014-04-08 16:33:57
【问题描述】:
InetAddress address= InetAddress.getLocalHost();
System.out.println(address.getHostName()+ "------"+address.getHostAddress());
上述代码在 2 个不同的场合有 2 种类型的输出。
他们是:
1) 连接互联网时:
Samitha-Pc------10.224.108.58
2)当没有连接互联网时):
Samitha-Pc------127.0.0.1
造成这种差异的原因是什么?主机如何从 localhost 更改为给定 ip 的 ISP?
【问题讨论】:
标签: java ip host inetaddress