哈尔滨工业大学计算机系代亚非 主要内容 9.1 网络编程的基础知识 9.2 基于TCP协议网络程序设计 9.3 基于UDP协议网络程序设计 9.4 JApplet编程 9.5 基于分布模式的云计算系统 9.1 网络编程的基础知识 9.1.1 IP地址和端口号 9.1.2 套接字 9.1.1 IP地址和端口号 1、IP地址 网络中的每台计算机都必须有一个惟一的IP地址作为标识,这个数通常写作一组由“.”号分隔的十进制数。 9.1.1 IP地址和端口号 在J包中,IP地址由一个称作InetAddress的特殊的类来描述。这个类提供了三个用来获得一个InetAddress类的实例的静态方法。这三个方法是: getLocalHost( )返回一个本地主机的IP地址。 getByName(String host )返回对应于指定主机的IP地址。 getAllByName(String host )对于某个主机有多个IP地址(多宿主机)可用于得到一个IP地址数组。 此外,对一个InetAddress的实例可以使用: getAddress( )获得一个用字节数组形式表示的IP地址。 getHostName( )作反向查询,获得对应于某个IP地址的主机名。 【例9-1】通过域名查找IP地址。 核心语句: try{ InetAddress zsm_address;
您可能关注的文档
- 第8章生产与收入分配理论课题.ppt
- 第8章太阳能光伏发电课题.ppt
- 第8章网络信息理论简介课题.ppt
- 第8章物流信息及应用课题.ppt
- 第8章信道编码课题.ppt
- 第五章学前儿童意外事故预防与处理分解.ppt
- 第09章其它-DIP-WFT-LWD课题.ppt
- 第09章正弦稳态电路的(4h)课题.ppt
- 第五章游泳救生的现场急救分解.ppt
- 第五章长期资金的筹措分解.ppt
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
原创力文档

文档评论(0)