| java.lang.Object | |
| ↳ | java.nio.ByteOrder |
A typesafe enumeration for byte orders.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static final ByteOrder | BIG_ENDIAN | Constant denoting big-endian byte order. | |||||||||
| public static final ByteOrder | LITTLE_ENDIAN | Constant denoting little-endian byte order. | |||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| static ByteOrder |
nativeOrder()
Retrieves the native byte order of the underlying platform.
| ||||||||||
| String |
toString()
Constructs a string describing this object.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Constant denoting big-endian byte order. In this order, the bytes of a multibyte value are ordered from most significant to least significant.
Constant denoting little-endian byte order. In this order, the bytes of a multibyte value are ordered from least significant to most significant.
Retrieves the native byte order of the underlying platform.
This method is defined so that performance-sensitive Java code can allocate direct buffers with the same byte order as the hardware. Native code libraries are often more efficient when such buffers are used.
Constructs a string describing this object.
This method returns the string "BIG_ENDIAN" for BIG_ENDIAN
and "LITTLE_ENDIAN" for LITTLE_ENDIAN.