摘要: 下面我们通过代码来看一下Channel和Selector相关的功能和用法。 首先通过我们平常最为了解的文件流出发。文件流中对应的就是文件通道,代码如下: package stream.nio; import java.io.FileInputStream; import java.io.FileOu 阅读全文
posted @ 2020-01-10 16:51 wanghq1994 阅读(146) 评论(0) 推荐(0) 编辑
摘要: NIO的全称是non-blocking IO,也就是非阻塞IO,也有的人叫他New IO。他的核心内容主要有三部分,Channel(通道),Buffer(缓冲区), Selecto(选择器)。下面我们针对这三部分详细了解一下NIO。 Buffer(缓冲区) Buffer缓冲是一个指定固定数据量的容器 阅读全文
posted @ 2020-01-10 11:22 wanghq1994 阅读(193) 评论(0) 推荐(0) 编辑