1. 程式人生 > >大端序和小端序

大端序和小端序

spa 形式 tro bit 順序 什麽 基本類型 字節數 大端模式

Java基本類型占用的字節數:
1字節: byte , boolean
2字節: short , char
4字節: int , float
8字節: long , double
註:1字節(byte)=8位(bits)

什麽是大端模式和小端模式

舉一個例子,比如數字0x12 34 56 78在內存中的表示形式。

1) 大端模式:Big-Endian就是高位字節排放在內存的低地址端,低位字節排放在內存的高地址端。

低地址 --------------------> 高地址
0x12 | 0x34 | 0x56 | 0x78

即按照順序存儲

2)小端模式:Little-Endian就是低位字節排放在內存的低地址端,高位字節排放在內存的高地址端。

低地址 --------------------> 高地址
0x78 | 0x56 | 0x34 | 0x12

大端序和小端序