现有代码有如下一段内容,以为速度比较慢,希望优化一下,如果 RandomAccessFile不改变,怎么通过减少写入的次数提高速度。 protected synchronized void write(RandomAccessFile raf)
throws IOException {
raf.writeShort(headerSize);
raf.writeInt(blockSize);
raf.writeShort(bsoop);
raf.writeLong(blockCount);
raf.writeLong(totalCount);
raf.writeLong(firstFreeBlock);
raf.writeLong(lastFreeBlock);
raf.writeByte(blockHeaderSize);
raf.writeShort(maxKeySize);
raf.writeLong(recordCount);
}