随机存取文件流

PPG007 ... 2021-12-27 Less than 1 minute

# 随机存取文件流

多线程断点下载。

  • r:以只读方式打开。
  • rw:读写。
  • rwd:读写、同步文件内容的更新。
  • rws:读写、同步文件内容和元数据的更新。
RandomAccessFile rw = new RandomAccessFile(PATH_PREFIX + "rand.txt", "rw");
rw.writeBoolean(true);
//指定写入位置
rw.seek(0);
rw.writeChar(97);
rw.close();
RandomAccessFile r = new RandomAccessFile(PATH_PREFIX + "rand.txt", "r");
r.seek(1);
System.out.println(r.readBoolean());
r.seek(0);
System.out.println(r.readChar());
r.close();
1
2
3
4
5
6
7
8
9
10
11
12
Last update: December 27, 2021 03:30
Contributors: PPG007