import java.io.IOException;
import java.net.InetAddress;
public class Test1 {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
InetAddress addr = InetAddress.getLocalHost();//获取本机ip
System.out.println("local host : "+addr);
//获取指定服务的一个主机IP
addr = InetAddress.getByName("www.629niuniu.com");
System.out.println("www.629niuniu.com: " + addr);
//获取指定服务的所有主机IP
InetAddress[] addrs = InetAddress.getAllByName("www.629niuniu.com");
for(int i = 0 ;i < addrs.length ;i++)
System.out.println("www.629niuniu.com : "+addrs[i] + " number : " + i);
//获取远程主机可达性
System.out.println(InetAddress.getByName("localhost").isReachable(1000));
}
运行结果如下:
local host : Lenovo-PC/192.168.232.1
www.629niuniu.com: www.629niuniu.com/101.200.139.195
www.629niuniu.com : www.629niuniu.com/101.200.139.195 number : 0
false