import java.net.InetAddress;
import java.net.UnknownHostException;
//测试ip
public class TestInetAddress {public static void main(String[] args) {try {//查询本机ip地址System.out.println("查询本机ip地址:");InetAddress inetAddress1 = InetAddress.getByName("127.0.0.1");System.out.println(inetAddress1);InetAddress inetAddress2 = InetAddress.getByName("localhost");System.out.println(inetAddress2);InetAddress inetAddress3 = InetAddress.getLocalHost();System.out.println(inetAddress3);System.out.println("-----------------------------------");//查询网络ip地址System.out.println("查询网络ip地址:");InetAddress inetAddress4 = InetAddress.getByName("www.baidu.com");System.out.println(inetAddress4);System.out.println("-----------------------------------");//常用方法System.out.println("常用方法:");System.out.println(inetAddress4.getCanonicalHostName());//规范的名字System.out.println(inetAddress4.getHostAddress());System.out.println(inetAddress4.getHostName());} catch (UnknownHostException e) {System.out.println("111");}}
}

(网络编程)InetAddress(表示ip地址的类)相关使用相关推荐

  1. Python网络编程基础之ip地址,端口号,TCP,socket

    Python网络编程基础 IP地址 ip地址表现形式 查看ip地址 Linux Windows 检查网络是否正常 端口与端口号 端口号分类 知名端口号 动态端口号 TCP协议 概念 TCP通讯步骤 特 ...

  2. C# 网络编程之通过ip地址获取地理位置(补充)

    前面我写过一篇文章"C# 网络编程之获取本机名.ip地址.域名.物理位置"里面可以根据输入的网址根据其ip地址获取器物理位置,其中该部分主要代码是通过有道网提供的在线第三方接口实现 ...

  3. qt获取开发板ip地址_qt获取网络ip地址的类

    最近在学习qt网络编程,基于tcp和udp协议. 看了一些别人的程序和qt4自带的例子,困扰我最大的问题就是获取ip的类,总结起来还挺多的. 主要介绍常用的QtNetwork Module中的QHos ...

  4. 【计算机网络】网络层 : IPv4 地址 ( IP 地址分类 | 特殊 IP 地址 | 私有 IP 地址 | A 类、B 类、C 类 IP 地址网络号主机号数量 )★

    文章目录 一.IP 地址 发展 二.分类 IP 地址 三.特殊 IP 地址 四.私有 IP 地址 五.分类 IP 地址 网络号 主机数 详情 一.IP 地址 发展 IP 地址 发展 : 第一阶段 : ...

  5. 22-05-05 西安 javaSE(18) 网络编程、TCP\IP、Socket通信

    MAC与IP地址 MAC地址 每一块网卡带有的ROM(只读存储器)中,都预先烧录了一个唯一的MAC地址. MAC地址=制造厂商编号+产品编号 所以世界上每一个MAC地址都是独一无二的 IP地址 在互联 ...

  6. 【Java 18】网络编程 - 概述、网络编程要素、IP和端口号、网络协议、TCP、UDP、URL

    网络编程 - 概述.网络编程要素.IP和端口号.网络协议.TCP.UDP.URL 网络编程 1 网络编程概述 2 网络通信要素概述 3 通信要素1:IP和端口号 3.1 内容 3.2 InetAddr ...

  7. java ip地址类,实现获取主机名称,IP地址的类 (java)

    /** *实现获取主机名称,IP地址的类. * Copyright (C) ☆苹果工作室☆ */ package com.applestudio.util; import java.net.*; pu ...

  8. java获取客户端的IP地址工具类

    java获取客户端的IP地址工具类 import java.net.InetAddress; import java.net.UnknownHostException;import javax.ser ...

  9. 网络基础学习:ip地址的知识

    网络基础学习:ip地址的知识 IP地址是什么? 如何查询计算机ip ip分为几类 IPv4和IPv6 IPv4和IPv6的通信 IP地址是什么? IP地址是指用于标识在网络上的设备或节点的一组数字,它 ...

最新文章

  1. AMD Athlon ⅡX2 240 K10 平台 超频 全记录
  2. 对话尹成杰三农谋定压舱石-农业大健康·万祥军:稳农保供
  3. webpack使用文档
  4. volatile c语言_C语言系列文章之volatile
  5. 淘宝母婴购物数据分析
  6. 李力刚《谈判博弈》读书笔记
  7. 如何为macOS High Sierra创建可启动的USB安装程序
  8. C++写入并追加内容到txt中
  9. 软件测试自学网站有哪些 ?
  10. 一.stm32的内部flash操作笔记
  11. 第一章 教育基础(01 教育与教育学的产生与发展)
  12. 怎么使用计算机播放音乐,怎么给电脑设置默认音乐播放器
  13. C语言希尔排序及其增量序列
  14. Verdi非常实用技巧
  15. get_calib_data_observ_points算子说明
  16. python制作u盘病毒_10行Python代码写1个USB病毒
  17. 转-xmind7破解方法
  18. 我大三创业拿到 7 位数投资奇特生活
  19. 揭秘相亲类小程序玩法独家
  20. Asynchronous example Thrift in Java

热门文章

  1. EOS 共识机制 (5)超级节点投票
  2. 近世代数--群同构--第三同构定理
  3. [How TO]-Ubuntu 20.04修改终端标题栏文字
  4. IDA反编译失败总结
  5. Golang 的字符编码与 regexp
  6. 1.16 字符串的加密解密
  7. 三种方法删除有序表中s和t直接的元素(包含s和t)
  8. 1075 PAT Judge (25 分)【难度: 一般 / 知识点: 多关键字排序】
  9. c++ 和 C语言 中数组语法的比较
  10. Django实现对数据库数据增删改查(一)