Java基础之网络编程
Java基础之网络编程一、网络通信协议1.TCP/IP网络模型2.IP地址和端口号3.类InetAddress(存在于Java.net包中)二、UDP与TCP协议1.UDP协议2.TCP协议三、UDP通信1.DatagramPacket(数据报包)(数据封装)2.DatagramSocket(数据传输)3.实现UDP的发送端4.实现UDP的接收端四、TCP通信1.ServerSocket2.Socket3.实现TCP的客户端4.实现TCP的服务器端5.案例:TCP图片上传6.案例:TCP实现多线程上传 一、网络通信协议 1.TCP/IP网络模型 应用层: HTTP,FTP,DNS 主要负责应用