文章标题

Java NIO 教程

Java NIO(新IO)是原1.4版本IO的替代品,这意味着NIO将替代原标准Java IO 和 Java NetWorking API。Java NIO和原JAVA IO相比,它提供了一种和IO交互的新方式。

Java NIO:管道和缓冲

在标准Java IO中,用户通过字节流或字符流和IO设备通信。在NIO中你将通过使用管道和缓冲来实现。用户从管道中读取数据到缓冲中,或者从缓冲中写数据到管道。

Java NIO:非阻塞式IO

Java NIO 将使你可以非阻塞的使用IO。例如,当线程从管道读取数据到缓冲区过程中,线程这时可以处理其他事情,一旦数据被读到缓冲区,线程则可以继续处理它。从缓冲区写数据到管道也是一样。

Java NIO:选择器

你可能感兴趣的:(java-se)