Java TCP/IP协议笔记:基本套接字
来源:互联网 发布:vue.js html 编辑:程序博客网 时间:2024/06/03 12:34
套接字地址
InetAddress类代表了一个网络目标地址,包括主机名和数字类型的地址信息。该类有两个子类,Inet4Address和 Inet6AddressInetAddress
实例是不可变的,一旦创建,每个实例就始终指向同一个地址NetworkInterface 类提供了访问主机所有接口的信息的功能。
package network;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.net.UnknownHostException;import java.util.Enumeration;public class InetAddressExample {/** * @param args */public static void main(String[] args) {try {//获取网络接口列表Enumeration<NetworkInterface> interfaceList = NetworkInterface.getNetworkInterfaces();if (interfaceList != null) {while (interfaceList.hasMoreElements()) {NetworkInterface iface = interfaceList.nextElement();//getName,返回网络接口的本地名称,如:lo0"或"eth0System.out.println("Interface " + iface.getName() + ":");//获取网络接口相关联的地址Enumeration<InetAddress> addrList = iface.getInetAddresses();while (addrList.hasMoreElements()) {InetAddress inetAddr = addrList.nextElement();//获取地址对应的主机名称和地址(数字标识)System.out.println("addr: " + inetAddr.getHostName()+ "\t" + inetAddr.getHostAddress());}}}InetAddress[] addresses = InetAddress.getAllByName("127.0.0.1");for (InetAddress adr : addresses) {System.out.println(adr.getHostName());}} catch (SocketException e) {e.printStackTrace();} catch (UnknownHostException e) {e.printStackTrace();}}}
- Java TCP/IP协议笔记:基本套接字
- Java TCP/IP协议笔记之UDP 套接字
- java TCP/IP Socket编程-----基本套接字-----TCP套接字通讯-----笔记5
- Java TCP/IP协议笔记之TCP 套接字:TCP 客户端
- java TCP/IP Socket编程-----基本套接字-----获取本机地址-----笔记3
- java TCP/IP Socket编程-----基本套接字-----常用API方法解释-----笔记4
- java TCP/IP Socket编程-----基本套接字-----UDP通讯-----笔记6
- 套接字、UDP通信、TCP通信、TCP\IP协议簇
- 【Java TCP/IP Soket】— TCP套接字的基本使用
- TCP/IP网络编程 学习笔记_2 --套接字类型与协议设置
- 【Java TCP/IP Soket】— UDP套接字的基本使用
- 【Java TCP/IP Soket】— 剖析TCP套接字连接
- Java TCP/IP协议学习笔记:基本概念
- TCP/IP协议笔记
- linux程序设计(套接字)+TCP/IP网络编程学习笔记
- TCP/IP 套接字,OAuth
- 使用TCP/ IP套接字
- 基本套接字:TCP 套接字
- 数组长度判断时出现的诡异问题总结
- Linux下使用Shell脚本快速创建项目目录模板
- mysql 自动备份数据库 批处理文件
- 倪光南:离岸外包收效不大 应大力发展嵌入式软件
- Android窗口标题显示操作
- Java TCP/IP协议笔记:基本套接字
- rdesktop架构解析(RDP协议分析)
- 讲座信息
- 全排列问题
- Java实现堆栈小应用
- live555 linux 编译
- 轨对轨运放(rail-to-rail)
- 数据库设计范式
- windows计划任务工具 schtasks