Module bus.core

Package org.miaixz.bus.core.io.buffer


package org.miaixz.bus.core.io.buffer
Buffer相关工具封装
Since:
Java 17+
Author:
Kimi Liu
  • Classes
    Class
    Description
    内存中字节的集合.
    不安全的游标
    由字节数组段组成的不可变字节字符串 该类的存在是为了实现 缓冲区的有效快照 它被实现为一个段数组,加上一个目录 两个半部分,描述段如何组成这个字节字符串
    循环缓冲区
    快速缓冲抽象类,用于快速读取、写入数据到缓冲区,减少内存复制 相对于普通Buffer,使用二维数组扩展长度,减少内存复制,提升性能
    快速缓冲,将数据存放在缓冲集中,取代以往的单一数组
    快速字符缓冲,将数据存放在缓冲集中,取代以往的单一数组 注意:此缓存在大量重复append时,性能比StringBuilder要好,但是FastCharBuffer.toArray()性能很差