摘要: java NIO包括了以下几个核心部分: Channel Buffer Selector java NIO是非阻塞IO,比如:线程请求把channel中的数据读入到buffer,当channle执行读数据到buffer时,线程可以去做其他事,不用一直等它。一旦数据读入缓冲区,线程就可以继续处理它。同 阅读全文
posted @ 2020-05-01 17:35 sw_kong 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络套接字(Socket)进行通信。 IO的方式通常分为几种 阅读全文
posted @ 2020-05-01 08:42 sw_kong 阅读(465) 评论(0) 推荐(1) 编辑