NIO 一种基于通道与缓冲区的I/O方式,它可以使用Native函数库直接分配堆外内存,然后通过一个存储在Java堆里面的DirectByteBuffer对象作为这块内容的引用进行操作。能够显著提高性能,因为避免了在Java堆和Native堆中来回复制数据。
Java NIO摘要
最新推荐文章于 2023-10-11 09:11:31 发布
NIO 一种基于通道与缓冲区的I/O方式,它可以使用Native函数库直接分配堆外内存,然后通过一个存储在Java堆里面的DirectByteBuffer对象作为这块内容的引用进行操作。能够显著提高性能,因为避免了在Java堆和Native堆中来回复制数据。