我想向文件写入一些行,并且我需要每一行写入都是一个原子操作。
例如,我有 3 行:
111111111111111111111111
222222222222222222222222
333333333333333333333333
当我将它们逐行写入文件时,程序可能会错误退出,因此保存的数据可能是:
11111111111111111111111
222222
这不是我所期望的。我希望每一行都是一个事务,一个原子操作。
我应该怎么做?
<小时/>目前我使用 Java 来执行此操作。
最佳答案
关于java - 如何将行写入文件,并且每一行都是一个原子操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7820888/