您的位置:首页 > 编程语言 > Java开发

Java NIO 教程

2016-04-05 13:18 351 查看
Java NIO(New IO)是另一个JavaIO的
API(从Java 1.4),这意味着替代标准Java IO和Java网络API。Java NIO提供一种不同的方法来处理标 API。

Java NIO:channels和Buffers

在标准IO API您使用的是字节流和字符流。在NIO中使用的是Channels和Buffers。数据总是从Channel读取到缓冲区,或从一个缓冲区写一个Channel。

Java NIO:非阻塞IO

Java NIO使您能够做到非阻塞IO。例如,一个线程可以申请一个channel将数据读入缓冲区。channel在读取数据到缓冲区时,线程可以做其他的事情。一旦数据读取到缓冲区,线程可以继续处理。

原文链接:http://tutorials.jenkov.com/java-nio/index.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: