This class is a type-safe enumeration of byte orders, and is used by the ByteBuffer class. The two constant fields define the two legal byte order values: BIG_ENDIAN byte order means most-significant-byte first. LITTLE_ENDIAN means least-significant-byte first. The static nativeOrder( ) method returns whichever of these two constants represents the native byte order of the underlying operating system and hardware. Finally, the toString( ) method returns the string "BIG_ENDIAN" or "LITTLE_ENDIAN".public final class ByteOrder { // No Constructor // Public Constants public static final ByteOrder BIG_ENDIAN ; public static final ByteOrder LITTLE_ENDIAN ; // Public Class Methods public static ByteOrder nativeOrder ( ); // Public Methods Overriding Object public String toString ( ); }
Passed To ByteBuffer.order( )Returned By ByteBuffer.order( ), CharBuffer.order( ), DoubleBuffer.order( ), FloatBuffer.order( ), IntBuffer.order( ), LongBuffer.order( ), ShortBuffer.order( ) |