当前位置: 首页 > news >正文

建筑网站建设案例天津市建设工程信息网站

建筑网站建设案例,天津市建设工程信息网站,58黄页网推广公司,wordpress如何设置语言IP 简单讲解InetAddress类 先记住一个id地址:127.0.0.1,这是本机的ip地址,之后的笔记中会常常出现。 InetAddress类没有构造方法,获得这个类的对象是通过调用InetAddress类的静态方法实现的。 示例代码 package Net_Study;im…

IP

简单讲解InetAddress类

先记住一个id地址:127.0.0.1,这是本机的ip地址,之后的笔记中会常常出现。

InetAddress类没有构造方法,获得这个类的对象是通过调用InetAddress类的静态方法实现的。

示例代码

package Net_Study;import java.net.InetAddress;
import java.net.UnknownHostException;public class TestInetAddress {public static void main(String[] args) {try {// 查询本机ip地址InetAddress addr1 = InetAddress.getByName("127.0.0.1");System.out.println(addr1);InetAddress addr2 = InetAddress.getLocalHost();System.out.println(addr2);InetAddress addr3 = InetAddress.getByName("localhost");System.out.println(addr3);// 查询网站ip地址InetAddress addr4 = InetAddress.getByName("www.baidu.com");System.out.println(addr4);// 常用方法// 返回规范的名字——ipSystem.out.println(addr4.getCanonicalHostName());// 返回ipSystem.out.println(addr4.getHostAddress());// 返回域名,或者自己电脑的名字// 网站一般返回域名System.out.println(addr4.getHostName());// 本机一般返回自己电脑的名字System.out.println(addr1.getHostName());} catch (UnknownHostException e) {throw new RuntimeException(e);}}
}

运行结果:

/127.0.0.1
小琦/10.84.34.66
localhost/127.0.0.1
www.baidu.com/153.3.238.127
153.3.238.127
153.3.238.127
www.baidu.com
localhost

代码逐行解释及输出结果分析

1. 查询本机 IP 地址
// 查询本机ip地址
InetAddress addr1 = InetAddress.getByName("127.0.0.1");
System.out.println(addr1);
  • InetAddress.getByName("127.0.0.1"):通过 getByName 方法根据指定的 IP 地址字符串获取 InetAddress 对象。127.0.0.1 是本地回环地址,用于测试本地网络连接。
  • 输出结果 /127.0.0.1InetAddress 对象的 toString() 方法默认输出格式为 / 后面跟着 IP 地址。
InetAddress addr2 = InetAddress.getLocalHost();
System.out.println(addr2);
  • InetAddress.getLocalHost():返回本地主机的 InetAddress 对象。
  • 输出结果 小琦/10.84.34.66小琦 是你的计算机名,10.84.34.66 是你当前计算机在局域网中的 IP 地址。
InetAddress addr3 = InetAddress.getByName("localhost");
System.out.println(addr3);
  • InetAddress.getByName("localhost"):根据主机名 localhost 获取 InetAddress 对象,localhost 通常解析为 127.0.0.1
  • 输出结果 localhost/127.0.0.1:主机名 localhost 对应的 IP 地址是 127.0.0.1
2. 查询网站 IP 地址
// 查询网站ip地址
InetAddress addr4 = InetAddress.getByName("www.baidu.com");
System.out.println(addr4);
  • InetAddress.getByName("www.baidu.com"):根据域名 www.baidu.com 获取对应的 InetAddress 对象,该方法会通过 DNS(域名系统)解析域名得到对应的 IP 地址。
  • 输出结果 www.baidu.com/153.3.238.127:域名 www.baidu.com 解析后的 IP 地址是 153.3.238.127
3. 常用方法
// 返回规范的名字——ip
System.out.println(addr4.getCanonicalHostName());
  • addr4.getCanonicalHostName():返回主机的规范名称,通常是经过 DNS 解析后的完全限定域名(FQDN),对于百度的 IP 地址,这里直接返回了对应的 IP 地址 153.3.238.127,这可能是因为 DNS 配置或解析的结果。
// 返回ip
System.out.println(addr4.getHostAddress());
  • addr4.getHostAddress():返回 InetAddress 对象对应的 IP 地址字符串,输出为 153.3.238.127
// 返回主机名,网站返回域名
System.out.println(addr4.getHostName());
  • addr4.getHostName():返回主机名,如果是通过域名获取的 InetAddress 对象,通常会返回该域名,所以输出为 www.baidu.com
// 本机一般返回自己电脑的名字
System.out.println(addr1.getHostName());
  • addr1.getHostName():对于 127.0.0.1 对应的 InetAddress 对象,返回的主机名是 localhost

以上的方法了解即可,不需要死记

http://www.dtcms.com/a/543273.html

相关文章:

  • 定制网站开发接活厂房网行业门户网站建设策划方案ppt
  • wordpress别名自动英文优化seo报价
  • 祥云网站优化互联网公司排名
  • 佛山做网站有哪几家南宁建设职业技术学院招聘信息网站
  • 给网站做rss做网站买狗怎么样
  • 湖北省住房与城乡建设厅网站对外贸易企业网站建设流程
  • 南漳网站制作专业模板建站
  • wordpress 无限下拉菜单合肥全网优化
  • 百度站长平台网站验证设计配色网站
  • 湖南新能源公司中企动力网站建设免费的招聘网站有哪些
  • 狮岭做网站影视网站怎么做优化
  • 广州外贸营销型网站发布一个网站需要什么
  • 东莞网站优化seo上海人才网官网还是上海市人才网
  • 免费发布网站wordpress广告调用
  • 网站搜索引擎优化方法wordpress安全教程
  • 建站公司成功案例哪个网站seo做的最好
  • 站酷设计网站官wordpress主题价格
  • 做ppt的网站wordpress 建网站
  • 盐城网站建设价格深圳外贸公司有哪些公司
  • 做网站在哪里找素材中国工业设计十佳公司
  • 惠州公司做网站怎样做网站-百度
  • 网站地图建设有什么用wordpress站群 优化
  • 网站域名查询地址深圳宝安大型网站建设
  • 游戏网站建设赚钱中国医药集团有限公司
  • 在线观看免费网站北辰网站建设公司太原网站制作
  • 家装网站建设哪家好点完备的网站建设
  • 怎么建网站 手机版为什么点不开网站
  • 运城建网站wordpress做网址导航
  • 网站怎么快速做排名茶叶网站程序
  • 手机网站免费模板提高网站收录的方法