一、InetAddress:类的主要作用是封装IP及DNS,因为这个类没有构造器,所以我们要用他的一些方法来获得对象常用的有

1、使用getLocalHost方法为InetAddress创建对象;

2、根据域名得到InetAddress对象

3、根据ip得到InetAddress对象

实现代码:这里以我的主机和百度的域名进行了测试。输出

package cn.skh.net;
import java.net.InetAddress;
import java.net.UnknownHostException;
public class InetAddress01 {
	public static void main(String[] args) throws UnknownHostException {
		// 使用getLocalHost方法为InetAddress创建对象;
		InetAddress add=InetAddress.getLocalHost();//获得本机的InetAddress对象
		System.out.println(add.getHostAddress());//返回本机IP地址
		System.out.println(add.getHostName());//输出计算机名
		//根据域名得到InetAddress对象
        add=InetAddress.getByName("www.baidu.com");
        System.out.println(add.getHostAddress());//返回百度服务器的IP地址
		System.out.println(add.getHostName());//输出www.baidu.com;
		//根据ip得到InetAddress对象;