天天看點

如何了解Java NIO和non-blocking IO

Java NIO

nio 是 java New IO 的簡稱,在 jdk1.4 裡提供的新 api 。 Sun 官方标榜的特性如下:

–     為所有的原始類型提供 (Buffer) 緩存支援。

–     字元集編碼解碼解決方案。

–     Channel :一個新的原始 I/O 抽象。

–     支援鎖和記憶體映射檔案的檔案通路接口。

–     提供多路 (non-bloking) 非阻塞式的高伸縮性網絡 I/O 。

Reactor模型:

如何了解Java NIO和non-blocking IO

繼續閱讀