美文网首页Java面试必知必会
「Java面试必会」BIO、NIO、AIO分别是什么?

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

作者: 花生无翼 | 来源:发表于2018-12-24 20:21 被阅读95次

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

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

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

    相关文章

      网友评论

        本文标题:「Java面试必会」BIO、NIO、AIO分别是什么?

        本文链接:https://www.haomeiwen.com/subject/qeeokqtx.html