I/O:ByteBuffer
2024-08-30 10:18:25
ByteBuffer:
static ByteBuffer allocate(int capacity) :分配一个新的字节缓冲区。 static ByteBuffer allocateDirect(int capacity) :分配新的直接字节缓冲区。 static ByteBuffer wrap(byte[] array) :将 byte 数组包装到缓冲区中。 static ByteBuffer wrap(byte[] array, int offset, int length) :将 byte 数组包装到缓冲区中。 byte[] array() :返回实现此缓冲区的 byte 数组(可选操作)。 int arrayOffset() :返回此缓冲区中的第一个元素在缓冲区的底层实现数组中的偏移量(可选操作)。 abstract ByteBuffer compact() :压缩此缓冲区(可选操作)。 int compareTo(ByteBuffer that) :将此缓冲区与另一个缓冲区进行比较。 boolean equals(Object ob) :判断此缓冲区是否与另一个对象相同。 boolean hasArray() :判断是否可通过一个可访问的 byte 数组实现此缓冲区。 abstract boolean isDirect() :判断此字节缓冲区是否为直接的。 ByteOrder order() :获取此缓冲区的字节顺序。 ByteBuffer order(ByteOrder bo) :修改此缓冲区的字节顺序。 abstract ByteBuffer duplicate() :创建共享此缓冲区内容的新的字节缓冲区。 abstract ByteBuffer slice() :创建新的字节缓冲区,其内容是此缓冲区内容的共享子序列。
最新文章
- WCF入门教程(四)通过Host代码方式来承载服务
- 数据库为什么要用B+树结构--MySQL索引结构的实现
- 【Android】YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别
- ( 解压缩版 免安装版 或 zip版 )如何修改mysql5.6.24 字符编码
- canvas剪裁图片并上传,前端一步到位,无需用到后端
- 本地环境,Ecshop安装教程
- jquery------添加jQuery对象方法
- ubuntu 12.04版本出现界面终端打开broken pipe,但是tty1这些可以。
- 【转】iOS中定时器NSTimer的使用
- [Poetize I]黑魔法师之门
- ubuntu 启用apache2 虚拟机配置
- 快速安装多系统(xp与win7)
- [转]Inside Swift
- RedHat6.2 x86手动配置LNMP环境
- Python学习笔记3
- Linux下的 .o、.a、.so文件
- 【爬虫】Xpath高级用法
- 关于opengl的ActiveTexture以及bindXxx函数的分析
- Beautifulsoup关于find的测试
- Java 日期时间获取和显示