[]
This class defines a Buffered Random Access File, where all I/O is considered to be big-endian. It extends the BufferedRandomAccessFile class.
This interface defines the input of binary data from streams and/or files.
<p>Byte level input (i.e., for byte, int, long, float, etc.) should always
be byte aligned. For example, a request to read an <tt>int</tt> should
always realign the input at the byte level.</p><p>The implementation of this interface should clearly define if multi-byte
input data is read in little- or big-endian byte ordering (least
significant byte first or most significant byte first, respectively).</p>
This abstract class defines the interface to perform random access I/O. It implements the BinaryDataInput and BinaryDataOutput interfaces so that binary data input/output can be performed.
<p>This interface supports streams of up to 2 GB in length.</p>