![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NIO
改变世界的猿
这个作者很懒,什么都没留下…
展开
-
Netty编程
Netty概述Netty是由JBOSS 提供的一个Java 开源框架。Netty提供异步的、基于事件驱动的网络应用程序框架,用以快速开发高性能、高可靠性的网络 IO 程序。模型和异步比较类似于上面的线程池模型,Netty抽象出两组线程池,BossGroup专门负责接收客户端连接,WorkerGroup 专门负责网络读写操作。NioEventLoop 表示一个不断循环执行处理任务的线程,每...原创 2020-02-18 23:25:52 · 242 阅读 · 0 评论 -
NIO编程
NIO编程NIO和BIO介绍BIO:BIO 有的称之为 basic(基本) IO,有的称之为 block(阻塞) IO,主要应用于文件 IO 和网络 IO在 JDK1.4 之前,我们建立网络连接的时候只能采用 BIO,需要先在服务端启动一个 ServerSocket,然后在客户端启动 Socket 来对服务端进行通信,默认情况下服务端需要对每 个请求建立一个线程等待请求,而客户端发送请求后...原创 2020-02-18 22:18:25 · 128 阅读 · 0 评论