Java NIO中的常用Channel
前面的文章中介绍的Buffer类用于装载内存中驻留的数据,当这些数据需要持久化的时候,就会使用Channel进行操作,因为Channel通常都会和底层文件绑定,例如FileChannel,和普通IO中的FileStream类似。除了绑定普通...
ginotang
6年前 (2017-05-11) 980℃ 0评论
0喜欢
Nio和普通IO的区别
传统的IO操作是基于流的,例如字节流和字符流;而Nio是基于缓冲区的(Buffer对象)。
Nio可以同时进行读写操作(双向操作),而传统的IO则是单向的,只能读或写。
Nio可进行异步读写操作,而传统的IO则只能进行阻塞式操作。
Channel和Bu...
ginotang
6年前 (2017-05-09) 1031℃ 0评论
0喜欢