を実行するために非常に長い時間を割い:JavaのInetAddress.getHostName()私は、次の小さなコードスニペットを持って
InetAddress address = InetAddress.getByName(host);
if(address.isReachable(TIMEOUT_IN_MILLISECONDS)) {
System.out.println(host + " is reachable.");
String hostName = address.getHostName();
System.out.println(hostName);
}
のgethostname()メソッドは、マシンが発見された場合に実行するためにかなりの時間がかかっています。誰かが理由を説明できますか?
あなたのケースで「かなりの時間がありますか? –