NIo与IO的区别

以下文章来之:

https://www.cnblogs.com/xiaoxi/p/6576588.html

一、概念

   NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。

二、NIO和IO的主要区别

下表总结了Java IO和NIO之间的主要区别:

IO NIO
面向流 面向缓冲
阻塞IO 非阻塞IO
选择器
原文地址:https://www.cnblogs.com/xiaozhijing/p/7910460.html