随笔分类 - nio
java
摘要:一.bio的写入及读取 1.采用bio之BufferedWriter 写入文件 public static void main(String[] args) throws IOException { //创建目录的方法 String yh_path="D:\\XXXX\\9001\\XXXX\\";
阅读全文
摘要:一 Selector(选择器)介绍 Selector 一般称 为选择器 ,当然你也可以翻译为 多路复用器 。它是Java NIO核心组件中的一个,用于检查一个或多个NIO Channel(通道)的状态是否处于可读、可写。如此可以实现单线程管理多个channels,也就是可以管理多个网络链接。 使用S
阅读全文
摘要:一.bio与nio区别 IONIO 面向流(Stream Orientend) 面向缓冲区(Buffer Orientend) 阻塞IO(Blocking IO ) 非阻塞IO(Non Blocking IO) 选择器(Selector) 二.通道(Channel ) 通道表示打开到 IO 设备(例
阅读全文
摘要:一.首先掌握NIO的三件套 缓冲区( Buffer)、选择器( Selector)、通道( Channel) 1.Buffer缓冲区 缓冲区实际上是一个容器对象,更直接的说,其实就是一个数组,在NIO库中,所有数据都是用媛冲区处理的。在读取数据时,它是直接读到缓冲区中的在写入数据时,它也是写入到缓冲
阅读全文