要allocate()或者allocateDirect(),这是一个问题.
allocate()
allocateDirect()
多年以来我一直坚持认为,因为DirectByteBuffers是OS级别的直接内存映射,所以get/put调用的执行速度比HeapByteBuffers 快.到目前为止,我从未真正有兴趣了解有关情况的具体细节.我想知道两种类型的ByteBuffer哪种更快,哪种条件更快.
DirectByteBuffer
HeapByteBuffer
ByteBuffer
java performance nio bytebuffer
bytebuffer ×1
java ×1
nio ×1
performance ×1