IP:定位一个节点:计算机、路由、通讯设备
- InetAddress 多个静态方法
- 1.getLocalHost:本机
- 2.getByName:根据域名或者IP地址 DNS(解析) IP地址
- 成员方法
- 1.getHostAddress:返回地址
- 2.getHostName:返回计算机名
//使用getLocalHost方法创建InetAddress对象 本机
InetAddress addr=InetAddress.getLocalHost();
System.out.println(addr.getHostAddress());//返回本机IP
System.out.println(addr.getHostName());//返回计算机名
//根据域名得到netAddress对象
addr=InetAddress.getByName("www.163.com");
System.out.println(addr.getHostAddress());//返回163服务器的Ip
System.out.println(addr.getHostName());//返回www.163.com
//根据IP得到InetAddress对象
addr =InetAddress.getByName("123.56.138.186");
System.out.println(addr.getHostAddress());//返回163服务器的ip
System.out.println(addr.getHostName());//输出的是ip而不是域名