java 的ClassFile采用big-endian存储数据
Intel x86 采用little-endian
Motorola采用big-endian
0x1234
Intel 地址 0x4000 0000 0x34
0x4000 0001 0x12
Motorola 地址 0x4000 0000 0x12
0x4000 0001 0x34
本文介绍了Java的ClassFile如何使用big-endian格式存储数据,Intel x86使用little-endian,而Motorola则采用big-endian。通过具体示例说明了不同架构下字节序的差别。
java 的ClassFile采用big-endian存储数据
Intel x86 采用little-endian
Motorola采用big-endian
0x1234
Intel 地址 0x4000 0000 0x34
0x4000 0001 0x12
Motorola 地址 0x4000 0000 0x12
0x4000 0001 0x34
1431
1135

被折叠的 条评论
为什么被折叠?