10.直接内存(了解)
一、直接内存概述
在java8之后,元空间使用的是本地内存。
直接内存是java堆外的,直接向系统申请的一块内存
访问直接内存的速度会优于访问java堆的速度
因此,出于性能的考虑,读写频繁的场合可能会考虑使用直接内存】
java的NIO库允许Java程序直接使用直接内存,用户数据缓冲区
IO
byte[]/ char[]
Stream 基于流的
NIO(New IO/Non-blocking IO)非阻塞式IO(申请本地内存)
buffer
Channel(基于通道的)

浙公网安备 33010602011771号