![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NIO
小白写程序
这个作者很懒,什么都没留下…
展开
-
NIO的基础知识
转自该链接,描述很详细:添加链接描述NIO的简单概念缓存区Buffer:在 NIO 库中,所有数据都是用缓冲区处理的。在读取数据时,它是直接读到缓冲区中的。在写入数据时,它是写入到缓冲区中的。任何时候访问 NIO 中的数据,您都是将它放到缓冲区中。区别于面向流的I/O:数据直接写入或者将数据直接读到流对象中。通道Channel:通道是对原 I/O 包中的流的模拟。到任何目的地(或来自任...转载 2019-10-05 14:44:36 · 154 阅读 · 0 评论 -
Java IO和NIO的区别
一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。二、NIO和IO的主要区别下表总结了Java IO和NIO之间的主要区别:1、面向流与面向缓冲 Java IO和NIO之间第...转载 2019-10-06 10:43:56 · 440 阅读 · 0 评论