JAVA NIO

NIO 主要有三大核心部分:Channel(通道),Buffer(緩衝區), Selector。傳統 IO 基於字節流和字 符流進行操作,而 NIO 基於 Channel 和 Buffer(緩衝區)進行操作,數據總是從通道讀取到緩衝區 中,或者從緩衝區寫入到通道中。Selector(選擇區)用於監聽多個通道的事件(比如:連接打開, 數據到達)。因此,單個線程可以監聽多個數據通道。 NIO 和傳統
相關文章
相關標籤/搜索