import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.UnknownHostException;//inetaddress
public class test112 {public static void main(String[] args){try {InetAddress add0 = InetAddress.getLocalHost();//获取本机ip地址实例System.out.println( "本机服务器名称"+add0.getHostName() );System.out.println( "本地地址"+ add0.getHostAddress() );InetAddress baiduIp=InetAddress.getByName( "www.baidu.com" );System.out.println( "百度服务器名称"+baiduIp.getHostName() );System.out.println( "百度地址"+ baiduIp.getHostAddress() );}catch (UnknownHostException e){e.printStackTrace();}//创建基于给定的端口号的套接字地址实列InetSocketAddress isa=new InetSocketAddress( "localhost",9090 );System.out.println( isa.getHostName() );System.out.println( isa.getHostString() );System.out.println( isa.getAddress().getHostAddress() );}
}

运行结果

java学习(165):inetaddress和inetsocketaddress相关推荐

  1. Java学习系列(十六)Java面向对象之基于TCP协议的网络通信

    TCP/IP的网络分层模型:应用层(HTTP/FTP/SMTP/POPS...),传输层(TCP协议),网络层(IP协议,负责为网络上节点分配唯一标识),物理层+数据链路层). IP地址用于标识网络中 ...

  2. Java 学习笔记(导航目录)

    Java学习计划 ☕️学习目标 ☕️学习目录 第1部分 Java基础程序设计 第1章 Java概述及开发环境搭建 第2章 简单的Java程序 第3章 Java基础程序设计 第4章 数组与方法 第2部分 ...

  3. Java入门1.2.3—一个老鸟的Java学习心得

    Java入门1.2.3-一个老鸟的Java学习心得 基本信息 作者: 臧萌    出版社:清华大学出版社 ISBN:9787302217831 上架时间:2010-3-30 出版日期:2010 年3月 ...

  4. Java学习系列(十八)Java面向对象之基于UDP协议的网络通信

    UDP协议:无需建立虚拟链路,协议是不可靠的. A节点以DatagramSocket发送数据包,数据报携带数据,数据报上还有目的目地地址,大部分情况下,数据报可以抵达:但有些情况下,数据报可能会丢失 ...

  5. Java学习笔记22:并发(2)

    Java学习笔记22:并发(2) 图源:PHP中文网 终止任务 终止线程有一种非常简单的方式:设置一个多线程共享的标记位,子线程用轮询的方式检查这个标记位,如果该标记位显示取消状态,就让子线程退出执行 ...

  6. java学习中,DVD管理系统纯代码(java 学习中的小记录)

    java学习中,DVD管理系统纯代码(java 学习中的小记录)作者:王可利(Star·星星) class DvdMain{public static void main (String[] args ...

  7. 十年架构师留下最完整的Java学习路线

    原文地址:https://club.dingding.xin/topic/5081/十年架构师留下最完整的java学习路线?code=cb850abbce523c7f886f583d6dc00f5e ...

  8. 十年架构师留下最完整的Java学习路线,学完年薪40W

    文章有点长,请大家耐心看完,话不多说直接上干货! 永不过时的编程语言--Java 编程开发. Java编程语言占比: 据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数 ...

  9. Java学习笔记——流程控制

    Java学习笔记--流程控制 Day05 一.用户交互Scanner 1.Scanner对象 我们通过Java工具包java.util.Scanner中的Scanner类来获取用户的输入 基本语法:S ...

最新文章

  1. ES6语法~解构赋值、箭头函数、class类继承及属性方法、map、set、symbol、rest、new.target、 Object.entries......
  2. Grounded Theory and Coding Lecture Notes
  3. html文字依次显示,利用定时器和css3动画制作文字依次渐变显示的效果
  4. VMmware安装VMware Tools问题解决
  5. 银行卡扫描(基于swift)
  6. ubuntu14.04设置sublime text3为默认文本编辑器
  7. ubuntu tftp服务器搭建
  8. 【Unity3D 灵巧小知识点】☀️ | Unity 移动物体到指定位置的几种方法【精选快捷使用】
  9. SQL不同类型分组排序
  10. 两台计算机互联方案,如何连接两台电脑
  11. A1059. 求解二元整数不定方程
  12. Java 选择视频文件对话窗口
  13. Vue Error-报错信息:Syntax Error: Assigning to rvalue.
  14. 感谢老师,更感谢自己
  15. WEB2.0下的金蛋 什么样的商业模式会成功?
  16. css3实现旋转魔方
  17. 高中电子技术——比较器构成的自锁开关电路
  18. Wi-Fi基带芯片和Wi-Fi无线网卡设计方案
  19. 低代码开发,染发界的白转黑|“低代码”系列(一)
  20. xilinx vivado 百度云分享 vitis vivado 2019.2 2019.1 2018.3 2018.2 2017.4 (包含license)

热门文章

  1. kernel module required key not available
  2. android shape的用法总结
  3. 金陵科技学院计算机开设课程,金陵科技学院各专业介绍
  4. qt for android 图片可拉伸,qt实现九宫格布局,图片拉伸
  5. mysql 数据复制停止工作_linux – Mysql GTID复制停止工作
  6. C++从0到1的入门级教学(十三)——继承
  7. Vue生产环境调试的方法
  8. VRP网络操作系统简介
  9. socket 请求Web服务器过程
  10. 使用@Autowired注解警告Field injection is not recommended