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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
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
.