摘要:
要想讲清楚nio的原理和它的优点得先清楚Java应用程序的文件读写原理和虚拟内存的原理。Java文件读取原理可参见如下图: 当应用程序需要读取文件的时候,内核首先通过DMA技术将文件内容从磁盘读入内核中的buffer,然后Java应用进程再从内核的buffer将数据读取到应用程序的buffer。 为 阅读全文
posted @ 2016-08-26 19:47
月是故乡明95
阅读(172)
评论(0)
推荐(0)
摘要:
java.nio包是Java在1.4之后增加的,用来提高I/O操作的效率。在nio包中主要包括以下几个类或接口: * Buffer:缓冲区,用来临时存放输入或输出数据。 * Charset:用来把Unicode字符编码和其它字符编码互转。 * Channel:数据传输通道,用来把Buffer中的数据 阅读全文
posted @ 2016-08-26 19:35
月是故乡明95
阅读(134)
评论(0)
推荐(0)
摘要:
Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。 (关注ITeye官微,随时随地查看最新开发资讯、技术文章。) Java NIO提供了与标准IO不 阅读全文
posted @ 2016-08-26 00:54
月是故乡明95
阅读(208)
评论(0)
推荐(0)

浙公网安备 33010602011771号