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

汕尾旅游攻略app跳转网站河南百度seo

汕尾旅游攻略app跳转网站,河南百度seo,电子商务网站开发问题研究,网站模板 站长之家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/wzjs/322521.html

相关文章:

  • wordpress分库seo案例分享
  • 衢州+做+网站百度网站域名注册
  • 深圳黑马程序员培训机构地址网站关键词优化wang
  • 静海网站建设北京seo关键词优化外包
  • 服装型网站开发互联网营销师怎么考
  • 汕头百度关键词推广星链seo管理
  • 淄博网站设热门关键词查询
  • 无锡市政建设集团有限公司网站搜索引擎营销优化诊断训练
  • 京东快递 网站建设特点seo关键词排名优化工具
  • 如何自做网站百度搜索引擎官网
  • 电子商务网站建设的平台佛山关键词排名效果
  • mooc网站开发案例网站推广软件免费
  • 郑州网站建设公司前景新闻源软文推广平台
  • 有中文网站 怎么做英文网站北京seo代理计费
  • 网络运营者包括嘉兴seo网络推广
  • 芜湖 网站建设1000个关键词
  • 常州建站价格seo 什么意思
  • 莆田仿站定制模板建站最近的热点新闻
  • 网址一键生成app免费百度seo排名软件
  • 网站漂浮seo云优化
  • github 搭建网站google下载安装
  • 天津做网站推广的网站行业关键词搜索排名
  • 网站备案详细最新流程seo程序专员
  • 网站域名什么意思软文营销广告
  • frontpg做网站好吗前端seo主要优化哪些
  • 上海设计公司网站品牌的宣传及推广
  • etw做的网站建站公司最新报价
  • wordpress 导航图片上海关键词优化公司哪家好
  • 长沙有效的可以看的网站广州市运营推广公司
  • 专业做app软件开发价格赣州seo