备受面试官青睐的 Java NIO,到底和传统 IO 有啥不一样

Java NIO自从JDK1.4引入以来,就备受青睐,不但开发者重视,面试官也重视起来。那么 Java NIO 到底和传统 IO 有啥不同呢,我们来理一理。   一、NIO和IO的不同 从图中对比中我们可以看到NIO的三个主要特点:面向缓冲、同步非阻塞和多路复用。   要理解这几个特点,我们需要知道NIO的三大核心组件:通道(Channel)、缓冲(Buffer)、选择器(Selector)。 1
相关文章
相关标签/搜索