InetAddress,IP地址測試
阿新 • • 發佈:2020-12-24
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而不是域名