常见Java面试题 BIO、NIO、AIO 有什么区别?
生活随笔
收集整理的這篇文章主要介紹了
常见Java面试题 BIO、NIO、AIO 有什么区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
BIO:Block IO 同步阻塞式 IO,就是我們平常使用的傳統 IO,它的特點是模式簡單使用方便,并發處理能力低。
NIO:New IO 同步非阻塞 IO,是傳統 IO 的升級,客戶端和服務器端通過 Channel(通道)通訊,實現了多路復用。
AIO:Asynchronous IO 是 NIO 的升級,也叫 NIO2,實現了異步非堵塞 IO ,異步 IO 的操作基于事件和回調機制。
總結
以上是生活随笔為你收集整理的常见Java面试题 BIO、NIO、AIO 有什么区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常见Java面试题 抽象类能使用 fin
- 下一篇: 常见Java面试题 Files的常用方法