1. 程式人生 > 其它 >InetAddress,IP地址測試

InetAddress,IP地址測試

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而不是域名

在這裡插入圖片描述