欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

Java网络教程: InetAddress,

来源: javaer 分享于  点击 32559 次 点评:96

Java网络教程: InetAddress,


原文地址  译者:司余

InetAddress是ip地址的java表示方式。这个类的实例也可以用在UDP DatagramSockets、普通Socket类和ServerSocket类。

创建InetAddress实例

InetAddress没有public构造器,必须通过一系列的静态方法获取实例。下面是如何获取一个域名的InetAddress实例:


InetAddress address = InetAddress.getByName("jenkov.com");

下面是如何获取匹配字符串表示ip地址的InetAddress:

InetAddress address = InetAddress.getByName("78.46.84.171");

下面是如何获取本地主机的IP地址(电脑程序正在运行):

InetAddress address = InetAddress.getLocalHost();

其他的InetAddress方法

InetAddress类提供许多其他的方法以供使用。例如,你可以调用getAddress()方法获取一个字节数组表示的ip地址,等等。要了解更多的方法,但比起这个,阅读InetAddress的java文档会更容易。

用户点评