文件随机读写
上一节
下一节
Java中文件的随机读写
Java.io 包提供了 RandomAccessFile 类用于随机文件的创建和访问。使用这个类,可以跳转到文件的任意位置读写数据。程序可以在随机文件中插入数据,而不会破坏该文件的其他数据。此外,程序也可以更新或删除先前存储的数据,而不用重写整个文件。
RandomAccessFile类是Object类的直接子类,包含两个主要的构造方法用来创 建RandomAccessFile 的对象

需要注意的是,mode 表示所创建的随机读写文件的操作状态,其取值包括:
r:表示以只读方式打开文件。
rw:表示以读写方式打开文件,使用该模式只用一个对象即可同时实现读写操作。
表列出了 RandowAccessFile 类常用的方法及说明。

【例 Demo7.java】模仿系统日志,将操作的当前时间点数据写入到文件( 7.txt )尾部。

运行程序,输入一个时间再回车,就会往7.txt文件中写入日期,多次操作持续写文件,保留前面的操作记录。


