基于TCP/UDP的Socket网络通信系列之Java中的InetAddress的应用(二)
来源:互联网 发布:《零基础php就业班》 编辑:程序博客网 时间:2024/05/21 17:36
InetAddress类用于标识网咯上的硬件资源,表示互联网协议(IP)地址。
一、代码讲解
package com.daqsoft.thread.inetaddress;import java.net.InetAddress;import java.net.UnknownHostException;import java.util.Arrays;/** * Created by yanbo on 2017/6/8. * InetAddress类 */public class Text { public static void main(String[] args) throws UnknownHostException { /** * 获取本机的InetAddress实例 * 通过查看InetAddress的API他没有构造函数,只有通过一些静态方法获取实例。 */ InetAddress address = InetAddress.getLocalHost();//要抛未知主机异常 System.out.println("计算机名:"+address.getHostName()); System.out.println("IP地址:"+address.getHostAddress()); byte[] bytes = address.getAddress();//获取字节数组形式的IP地址 System.out.println("字节数组形式的IP:"+ Arrays.toString(bytes)); System.out.println(address);//直接输出 InetAddress对象,输出的是计算机名加IP /** * 这里我用我的电脑演示 * 要获取其他计算机InetAddress * 获取之后就可以获取上面的那些信息了。 */ InetAddress address2 = InetAddress.getByName("yanbo-PC");//更具名字 InetAddress address3 = InetAddress.getByName("169.254.239.171");//更具IP地址 }}
运行结果:
阅读全文
0 0
- 基于TCP/UDP的Socket网络通信系列之Java中的InetAddress的应用(二)
- 基于TCP/UDP的Socket网络通信系列之网络基础篇(一)
- 基于TCP/UDP的Socket网络通信系列之客户端与服务器的简单对话(三)
- java 基于UDP的Socket网络通信
- java:网络编程(InetAddress,InetSocketAddress,URL,TCP(Socket与SeverSocket),TCP与UDP的区别)
- java 基于TCP的Socket网络通信
- socket 网络编程快速入门(二)教你编写基于UDP/TCP的服务端多线程通信
- IOS socket基于tcp/udp的通信
- 基于tcp和udp的socket通信
- IOS socket基于tcp/udp的通信
- Java 网络:InetAddress类的应用以及通过Socket实现TCP编程
- 基于TCP和UDP的socket通信(C++实现)
- 【Java Socket】入门系列 2.1.Java网络相关API — InetAddress类的应用
- java学习之路——基于UDP的Socket网络通信实例
- 基于Tcp&UDP协议的简单Socket通信实例(JAVA)
- Java学习系列(十八)Java面向对象之基于UDP协议的网络通信
- Java学习系列(十八)Java面向对象之基于UDP协议的网络通信
- Java基于TCP/IP协议的Socket网络通信详解
- 计算机原理杂记
- 这些git使用你知道吗?
- Elasticsearch JDBC的使用-MySQL 数据源导入和增量索引、更新
- 机械设备电子类企业通用织梦源码
- 给Django用户的SQLAlchemy介绍
- 基于TCP/UDP的Socket网络通信系列之Java中的InetAddress的应用(二)
- 合并区间
- 简单的web分页控件
- spring aop 环绕通知around和其他通知的区别
- Android后台实时定位
- Java Class的热替换 自定义ClassLoader加载.class
- 高性能IO模型浅析
- 用mysql写存储过程中遇到的问题
- Genius Vision NVR (3) Login