摘要: 通道(Channel):用于在数据传输过程中,进行输入输出的通道,其与(流)Stream不一样,流是单向的,在BIO中我们分为输入流,输出流,但是在通道中其又具有读的功能也具有写的功能或者两者同时进行。 通道主要分为以下几类: 服务器相关: ServerSocketChannel: SocketCh 阅读全文
posted @ 2018-08-08 21:36 lonecloud 阅读(221) 评论(0) 推荐(0)
摘要: 1. 缓冲区(Buffer): 介绍 我们知道在BIO(Block IO)中其是使用的流的形式进行读取,可以将数据直接写入或者将数据直接读取到Stream对象中,但是在NIO中所有的数据都是使用的换冲区进行处理的,任何时候访问NIO的数据都是通过缓冲区进行操作的。 实质: 从下面的源码我们可以看到其 阅读全文
posted @ 2018-08-08 00:09 lonecloud 阅读(358) 评论(0) 推荐(0)
我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:lonecloud,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply