Neither. Look at the RandomAccessFile class.