ByteBuffer字节序

java字节序

字节序分为两种:

BIG-ENDIAN—-大字节序

LITTLE-ENDIAN—-小字节序

BIG-ENDIAN就是最低地址存放最高有效字节。

LITTLE-ENDIAN是最低地址存放最低有效字节。

java字节序:JAVA虚拟机中多字节类型数据的存放顺序,JAVA字节序也是BIG-ENDIAN。

java中转换字节序

ByteBuffer类中的order(ByteOrder bo) 方法可以设置 ByteBuffer 的字节序。

其中的ByteOrder是枚举:
ByteOrder BIG_ENDIAN 代表大字节序的 ByteOrder 。

ByteOrder LITTLE_ENDIAN 代表小字节序的 ByteOrder 。

ByteOrder nativeOrder() 返回当前硬件平台的字节序。

你可能感兴趣的:(java)