`

getCanonicalHostName

 
阅读更多
getCanonicalHostName得到的是主机名,而getHostName得到的主机别名。
分享到:
评论

相关推荐

    Java网络编程基础.doc

    接着,可以进一步调用`getCanonicalHostName()`、`getHostAddress()`等方法获取相关信息。 在网络编程中,理解InetAddress及其子类的作用非常重要,因为它们提供了将主机名转换为IP地址,以及处理IP地址的其他操作...

    网络编程 InetAddress 的使用

    - 通过调用`getCanonicalHostName()`、`getHostAddress()`、`getHostName()`和`isLoopbackAddress()`等方法打印出相关信息。 - 运行结果如下: ``` CanonicalHostName=localhost HostAddress=127.0.0.1 HostName...

    通过IP地址获得域名和主机名

    在Java中,`InetAddress`的`getCanonicalHostName()`方法可以用来获取主机的完整域名,包括顶级域名。例如: ```java String canonicalHostname = inetAddress.getCanonicalHostName(); System.out.println("完全...

    JAVA总结,自己总结的,希望大家喜欢

    - `getCanonicalHostName()`:获取完全限定的域名,如果`getHostName()`返回的是别名,这个方法会返回实际的主机名。 - `getByAddress(String host, byte[] addr)`:根据主机名和IP地址字节数组创建`InetAddress`...

    网络编程教程,绝对经典

    #### 六、使用getCanonicalHostName方法获得主机名 - **getCanonicalHostName()**:返回规范的主机名。 - **区别**:与getHostName()不同,此方法会尝试获取更完整的主机名称。 #### 七、用getHostAddress方法获得...

    net.java.tar.gz_JAVA 域名

    3. `getCanonicalHostName()`: 这个方法返回主机的规范名称,通常是完全限定的域名(FQDN)。 4. `getAllByName(String host)`: 如果一个域名对应多个IP地址(如IPv4和IPv6),这个方法会返回所有IP地址的`...

    Java网络编程

    `getCanonicalHostName`方法返回与该`InetAddress`对象关联的规范主机名,通常更准确和标准化。 #### 七、使用`getHostAddress`方法获得IP地址 `getHostAddress`方法返回与该`InetAddress`对象关联的IP地址。 ###...

    获取本地主机的域名和主机名

    System.out.println("域名: " + address.getCanonicalHostName()); ``` 这将返回IP地址对应的完全限定域名(FQDN),如果IP没有对应的域名,它将返回IP地址本身。 在实际应用中,这些信息可用于网络通信、日志记录...

    根据IP获得 地区,城市,国家信息

    可以使用`InetAddress.getByName()`方法将IP字符串转换为`InetAddress`对象,然后通过`getHostAddress()`获取IP地址字符串,或者通过`getCanonicalHostName()`获取主机名。 接下来,要解析纯真IP地址库,我们需要一...

    网络编程详细视频教程

    - 还可以使用getCanonicalHostName()获取主机的规范名称,以及isReachable()判断网络是否可达。 通过学习这个网络编程视频教程,你将能够掌握Java语言进行网络通信的基本技能,包括使用TCP和UDP进行数据传输,解析...

    Java SE 6.0 API 开发人员文档

    3. **获取主机信息**:`getHostName()`方法可以获取与IP地址关联的主机名,而`getCanonicalHostName()`则返回主机的完全限定域名。 4. **本地主机和环回地址**:`getLocalHost()`方法返回运行Java应用的本地主机的`...

    Java网络编程.pdf

    2. **域名与IP转换**:`getHostName()`和`getCanonicalHostName()`用于获取主机名,`getHostAddress()`和`getAddress()`则用于获取IP地址。 3. **地址类型判断**:`isXxx()`系列方法用于判断地址类型,如判断是否为...

    TCPIP编程+实验一 URL基础编程 doc

    - `getCanonicalHostName()`:返回域名服务中的标准主机名。 - `getHostAddress()`:获取IP地址字符串形式。 - `getHostName()`:返回主机名。 - `isLoopbackAddress()`:检查IP地址是否是回环地址,如127.0.0.1。 ...

    JAVA网络编程从入门到精通

    3. **使用`getCanonicalHostName()`方法**:该方法返回完全限定的域名(FQDN),通常包含完整的域名信息。 4. **使用`getHostAddress()`方法**:该方法返回IP地址字符串。 5. **使用`getAddress()`方法**:该方法...

    老生常谈Java网络编程TCP通信(必看篇)

    * String getCanonicalHostName() 获取此 IP 地址的完全限定域名 * String getHostAddress() 返回 IP 地址字符串 获取本地地址和端口号: ``` public void testSocket() throws Exception{ Socket socket=new ...

    Java编程中利用InetAddress类确定特殊IP地址的方法

    - `getCanonicalHostName()`:返回此InetAddress的规范主机名(包括所有域名后缀)。 - `isMulticastAddress()`:检查IP地址是否是多播地址。 - `isReachable()`:尝试确定是否可以到达指定的网络节点,这涉及到...

    利用Java如何获取IP与机器名方法示例

    - `getCanonicalHostName()`: 返回此IP地址的完全限定域名(FQDN)。 - `equals(Object obj)`: 比较两个`InetAddress`对象是否相等。 请注意,由于网络环境的复杂性,获取IP地址可能会因NAT、代理服务器等因素而...

    学习笔记(1):java网络编程:ip获取,tcp聊天、上传文件

    String canonicalHostName = byName2.getCanonicalHostName(); String hostAddress = byName2.getHostAddress(); String hostName = byName2.getHostName(); ``` 这些方法分别返回规范化主机名、IP地址字符串和主机...

Global site tag (gtag.js) - Google Analytics