IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Java网络教程: InetAddress

    司余发表于 2016-04-04 02:38:05
    love 0

    原文地址  译者:司余

    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文档会更容易。

    原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: Java网络教程: InetAddress




沪ICP备19023445号-2号
友情链接