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() 返回当前硬件平台的字节序。