java网络编程学习笔记精要
1.Java 网络编程学习笔记
1.1 IP地址:InetAddress
网络中设备的标识
不易记忆可用主机名
本地回环地址 主机名 localhost
1.2端口号
用于标识进程的逻辑地址,不同进程的逻辑地址
有效端口:0~35535 其中0~1024为系统使用或保留端口
1.3传输协议
UDP
将数据及源和目的封装在数据包中,不需要建立连接
每个数据包的大小限制在64k以内
因无连接,是不可靠协议
不需要建立连接,速度快
例如:视频会议,桌面共享,聊天,不话机(警察设置频段通话)、、、
TCP
建立连接,形成数据传输通道
在建立连接中传输大数据量传输
通过3次握手就能建立连接,是可靠协议
必须建立连接,传输效率低
例如:打电话,
1.4 Socket(插座)
Socket为网络服务提供的一种机制
通信两端都必须有Socket
网络通信其实就是Socket之间的通信
数据在两个Socket之间通过IO传输
1.4.1 UDP传输
package Inet;
import .*;
public class UdpSend {
public static void main(String[] args) throws Exception
{
DatagramSocket ds=new DatagramSocket();
byte[] buf=(Udp 哥们我来了.g
您可能关注的文档
- 人防工程质量检验评定(记录)表.doc
- 人防通风分部工程技术.doc
- 人防工程质量验收评定用表.doc
- 人防工程验收应注意事项.ppt
- iVCS_介绍.docx
- 人防知识及相关施工.ppt
- 人际关系的训练.doc
- 人际关系的有效沟通和技巧.ppt
- it运维项目方案.doc
- 人际关系和人际沟通.ppt
- 初中八年级信息技术·粤教版B版·大单元视域下项目式导学案.docx
- 外研版初中七年级英语下册Unit 6:情境交际与综合语言应用教案.docx
- 初中八年级道德与法治下册《明辨权利边界 践行法治精神——依法行使权利》导学案.docx
- 初中信息技术七年级下册:数字化素养导向下的网络信息高效获取与负责任使用项目式学习教案.docx
- 初中历史八年级下册《建设中国特色社会主义道路》教案.docx
- 小学一年级数学下册《认识人民币》第一课时教案.docx
- 初中八年级历史下册《抗美援朝》教学设计:家国情怀与战略决策的淬炼.docx
- 小学三年级英语下册 Unit 6 How Many Part C Story Time 教学设计.docx
- 初中英语七年级下册 Unit 1 Can you play the guitar Grammar Focus 教学设计.docx
- 小学四年级英语下册《Seasonal Rhythms A Storytime Journey》单元整体教学设计.docx
原创力文档

文档评论(0)