InetAddress类

为了方便我们对IP地址的获取和操作,Java提供了一个类InetAddress供我们使用

InetAddress类在java.net包下。该类是一个具体类。该类继承了Object类,该类实现了Serializable

该类表示Internet协议的地址即IP地址,即该类表示的是IP地址的对象

该类没有构造方法,该类的大部分方法都不是静态的。解决:该类一定会有一种静态的方式得到该类的对象,如下的静态方法: static InetAddress getByName(String host) 根据主机名称确定主机的IP地址

还需要掌握两个非静态方法,如下: getHostAddress() 返回文本表示中的IP地址字符串。 getHostName() 获取此IP地址的主机名

 

InetAddress类的练习