包 | flash.utils |
类 | public final class Endian |
继承 | Endian Object |
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0 Flash Player 9 |
Flash Player 或 Adobe® AIR™ 中的内容可以通过使用服务器的二进制协议直接与该服务器连接。某些服务器使用 bigEndian 字节顺序,某些服务器则使用 littleEndian 字节顺序。Internet 上的大多数服务器使用 bigEndian 字节顺序,因为“网络字节顺序”为 bigEndian。littleEndian 字节顺序很常用,因为 Intel x86 体系结构使用该字节顺序。使用与收发数据的服务器的协议相匹配的 Endian 字节顺序。
另请参见
常量 | 定义方 | ||
---|---|---|---|
BIG_ENDIAN : String = "bigEndian" [静态] 指示多字节数字的最高有效字节位于字节序列的最前面。 | Endian | ||
LITTLE_ENDIAN : String = "littleEndian" [静态] 指示多字节数字的最低有效字节位于字节序列的最前面。 | Endian |
BIG_ENDIAN | 常量 |
public static const BIG_ENDIAN:String = "bigEndian"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0 Flash Player 9 |
指示多字节数字的最高有效字节位于字节序列的最前面。
十六进制数字 0x12345678 包含 4 个字节(每个字节包含 2 个十六进制数字)。最高有效字节为 0x12。最低有效字节为 0x78。(对于等效的十进制数字 305419896,最高有效数字是 3,最低有效数字是 6)。
使用 bigEndian 字节顺序(最高有效字节位于最前)的流将写入:
12 34 56 78
另请参见
LITTLE_ENDIAN | 常量 |
public static const LITTLE_ENDIAN:String = "littleEndian"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0 Flash Player 9 |
指示多字节数字的最低有效字节位于字节序列的最前面。
十六进制数字 0x12345678 包含 4 个字节(每个字节包含 2 个十六进制数字)。最高有效字节为 0x12。最低有效字节为 0x78。(对于等效的十进制数字 305419896,最高有效数字是 3,最低有效数字是 6)。
使用 littleEndian 字节顺序(最低有效字节位于最前)的流将写入:
78 56 34 12
另请参见