读书人

基于小端守则的几个java方法

发布时间: 2012-12-20 09:53:21 作者: rapoo

基于小端规则的几个java方法

public static short ByteArraytoShort(byte[] b) {short iOutcome = 0;byte bLoop;for (int i = 0; i < 2; i++) {bLoop = b[i];iOutcome += (bLoop & 0xff) << (8 * i);}return iOutcome;}
?

附:通常字节序分为两类:Big-Endian和Little-Endian。具体如下
[1] Little-Endian:低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。
[2] Big-Endian?? :高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。
[3] 网络字节序?? :TCP/IP各层协议将字节序定义为Big-Endian。

?

?

?

?

?

?

?

?

读书人网 >编程

热点推荐