
NIO
文章平均质量分 50
Focus爱编程
这个作者很懒,什么都没留下…
展开
-
Java NIO 之 Buffer缓冲区
Buffer的属性容量(capacity):缓冲区能够容纳的数据元素的最大数量。这一容量在缓冲区创建时被设定,并且永远不能被改变 上界(limit):缓冲区的第一个不能被读或写的元素。或者说,缓冲区中现存元素的计数。(要是position已经到达limit的位置,此时再调用get()方法会报IndexOutOfBoundsException异常) 位置(position):下一个要被读或写的元...原创 2018-08-02 14:36:47 · 193 阅读 · 0 评论 -
Java NIO 与传统IO的区别
概念Java NIO (New IO,Non-Blocking IO)是从Java 1.4版本开始引入的一套新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。Non-Blocking应该是最好的理解NIO和传统IO的区别IO: 面向...转载 2018-08-02 14:38:03 · 286 阅读 · 0 评论