Java:比较所有类型的随机访问文件方法

时间:2012-07-10 15:20:33

标签: java file-io

我有一些以HTML格式报告的简单报告应用程序。 每个报告都有一个状态(通过/失败),差异在文本颜色(绿色/红色)。 该报告也与heirarchy合作,因此一些报告有“父链接”。 我设法将父级的链接颜色从“绿色”设置为“红色”uppon son的状态更改为“fail”但是当前通过读取文件,更改html中的颜色并再次重写它来完成。 假设我可以“知道”颜色偏移,那么效率会更高:旧方法还是使用RandomAccessFile类?或者你有其他想法吗?

提前10倍!

1 个答案:

答案 0 :(得分:1)

过了一会儿,我为此实现了一个自己的测试 - 比较整个文件写入与随机访问。 rando访问速度比整个文件写入方法快4倍。 (在同一台机器上测试,相同的应用程序,10000次迭代,每次迭代,大约50次写入磁盘,最低和最低10次结果)