package com.aflfte.loc;
/**
* IP:定位一个节点:计算机,路由器,通讯设备等
* InterAddress的使用方法
* 1.getLocalHost:本机
* 2.getByName:域名或是IP
*
* 两个成员方法:
* 1.getHostAddress:反回IP地址
* 2.getHostName:返回主机名
*/
import java.net.InetAddress;
import java.net.UnknownHostException;
public class IPTest {
public static void main(String[] args) throws Exception {
//使用getLocalHost方法创建InetAddress对象 本机
InetAddress addr=InetAddress.getLocalHost();
System.out.println(addr.getHostAddress());//获取主机IP
System.out.println(addr.getHostName());//获取主机名
//根据域名得到InetAddress对象
addr=InetAddress.getByName("www.163.com");
System.out.println(addr.getHostAddress());//获取163服务器IP
System.out.println(addr.getHostName());//获取163服务器名称
//根据IP地址行到InetAddress对象
addr=InetAddress.getByName("60.9.4.201");
System.out.println(addr.getHostAddress());
System.out.println(addr.getHostName());
}
}
« 端口(InetSocketAddress的使用)
|
ThreadLocal的使用(查看线程存储空间)»
|