public interface RandomAccess extends RandomRead, RandomWrite
OutStream
und InStream
um die Option
Daten nicht nur sequentiell zu schreiben oder zu lesen,
sondern auch wahlfrei die Position fuer die naechste Lese- oder
Schreibaktion zu setzen.
RandomAccess ra = new ...
synchronized (ra) {
ra.setReadIndex(long index);
ra.readInt();
}
RandomRead
,
RandomWrite
,
RandomAccessMemory
,
RandomAccessDisk
,
RandomAccessArray
setReadIndex
close, getReadIndex, isEof, readByte, readBytes, readInt, readLong, readShort, skip
clear, setWriteIndex, setWriteIndexEof
close, getWriteIndex, writeByte, writeBytes, writeInt, writeLong, writeShort