NIO三大核心之通道(Channel)

通道(Channel)

基本介绍

NIO中所有的IO都是从通道(Channel)开始的。NIO的通道类似于流,但是有区别:

  1. 通道可读可写,流一般是单向的(只能读或者写,所以之前socket的demo里面分别创建一个输入流和输出流)。

  2. 通道可以异步读写。

  3. 通道总是基于缓冲区Buffer来读写

    image-20220418214447367
    image-20220418214447367

Terwer...大约 3 分钟后端开发分布式niochannel