Java面试必知必会

「Java面试必会」BIO、NIO、AIO分别是什么?

2018-12-24  本文已影响95人  花生无翼

BIO、NIO、AIO分别是什么?
BIO:Blocking IO ,即为阻塞。
NIO:No Blocking IO,非阻塞IO, 是一种同步非阻塞,也是IO多路复用的基础,主要是解决高并发或者处理海量连接。

简单谈谈Netty,Netty作为重要的通信组件被很多开源框架中使用,主流的rpc框架都使用了该框架,比如dubbo。

延伸问题: NIO如何实现多路复用?

上一篇下一篇

猜你喜欢

热点阅读