Java NIO概述

来源:互联网 发布:成都软件定制开发 编辑:程序博客网 时间:2024/05/10 16:48

Java NIO 概述

Java NIO是从Java 1.4加进来的,是另一个IO包。Java NIO可以叫做New IO,也可以叫做Non-blocking IO,提供了和标准IO包不一样的处理文件的方式。

Java NIO中有下面几个核心的概念:

  • 通道(Channel)
  • 缓冲区(Buffer)
  • 选择器(Selector)

其实,Java NIO包中有很多的类和组件,只不过这几个组件是Java NIO的重要部分,对于理解Java NIO的工作方式也很重要。所以这里仅仅以这几个组件为主。

在接下来的文章中,我们会详细看看Java NIO的原理和使用。

0 0