摘要: 1、不可靠的、效率高、数据报(数据打成一个小包一个小包地往外发)、非连接。 2、UDP是非连接的,因此严格来说并不区分服务器端和客户端。 3、UDP通信过程:UDP都是通过字节数组进行对话的。 "服务器"端:接数据 (1)新建字节数组,用来接收对方发过来的数据 byte buf[] = new by 阅读全文
posted @ 2017-02-13 14:41 乐呵呵的小码农 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 1、Socket:英文意思插座。两个Java应用程序可以通过一个双向的网络通信连接实现数据交换,这个双向链路的一端称为一个Socket。 2、Socket通常用来实现client-server(客户端与服务器)连接。 3、java.net包中定义的两个类Socket和ServerSocket,分别用 阅读全文
posted @ 2017-02-13 14:27 乐呵呵的小码农 阅读(1419) 评论(0) 推荐(1) 编辑
摘要: 1、网络通信协议:计算机网络中实现通讯必须有一些约定的协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。 2、网络通讯接口:为了使两个结点之间能进行对话,必须在它们之间建立通讯工具(即接口),使彼此之间能进行信息交换,接口包括两部分: (1)硬件装置:实现结点之间的信息传送(理解成 阅读全文
posted @ 2017-02-13 14:21 乐呵呵的小码农 阅读(2039) 评论(0) 推荐(1) 编辑
摘要: 1、Object流:直接将Object写入或读出。 2、序列化:将Object直接转化成字节流写到硬盘或网络上。 3、如果想把一个对象转化成字节流,该对象的实体类必须得实现Serializable接口,Serializable接口是标记性接口,它并没有任何方法,只是用于标识该类可以被序列化。 4、t 阅读全文
posted @ 2017-02-13 10:29 乐呵呵的小码农 阅读(394) 评论(0) 推荐(0) 编辑