美文网首页
Internet地址:使用JAVA

Internet地址:使用JAVA

作者: shu2man | 来源:发表于2018-03-31 23:00 被阅读0次

java.net.InetAddress类是java对IP地址的高层表示。一般来讲,它包括一个主机名和一个IP地址。

通过主机名获取IP地址
InetAddress address1=InetAddress.getByName("www.baidu.com");
InetAddress address2=InetAddress.getByName("183.232.231.172");
String hostName2=address2.getHostName();//hostName=www.baidu.com
InetAddress me=InetAddress.getLocalHost();//尝试连接DNS服务获得本机的主机名和IP,若得不到则为localhost/127.0.0.1

这个方法会建立与本地DNS服务器的连接,查找地址或主机名并缓存,若设备中已有缓存则不必再建立连接。若查询不到对应主机名的IP地址,则会抛出UnknownHostException异常。
注意:DNS查询开销较大。

相关文章

  • Internet地址:使用JAVA

    java.net.InetAddress类是java对IP地址的高层表示。一般来讲,它包括一个主机名和一个IP地址...

  • IP 地址结构

    查看原文 Internet 中使用的网络层地址,又叫 IP 地址。每一个连接到 Internet 的设备至少有一个...

  • Internet地址结构

    IPv4 & IPv6 表示 IP 地址有两种标准:IP版本4 (IPv4) 和 IP版本6 (IPv6)。所有有...

  • IP地址

    Internet上每台主机都必须具有一个唯一的地址以区别于其他主机,这个地址就是Internet地址,也称作IP地...

  • Weex学习过程简记

    安装node: 使用LTS版本Node下载地址 node检测 npm检测 安装Java的环境 Java下载地址 安...

  • 2019-02-21 IP地址和MAC地址

    一、IP地址和MAC地址 1、IP地址 (1)简介 IP地址(Internet Protocol Addres...

  • 为什么需要专用的IP地址?

    IP地址是Internet协议地址的缩写。它是分配给每个访问Internet的设备的数字序列。它标识连接到Inte...

  • Internet of Things Security Fund

    下载地址:Internet of Things Security Fundamentals, Techniques...

  • The Wireless Internet of Things

    下载地址:The Wireless Internet of Things A Guide to the Lower...

  • The_Wireless_Internet_of_Things_

    下载地址:The_Wireless_Internet_of_Things_A_Guide_to_the_Lower...

网友评论

      本文标题:Internet地址:使用JAVA

      本文链接:https://www.haomeiwen.com/subject/grvncftx.html