一、随机存取文件流:RandomAccessFile
二、使用说明
1、RandomAccessFile类直接继承于java.lang.Object类,并实现了DataInput接口和DataOutput接口。
2、既可以作为输入流,也可以作为输出流使用。
3、RandomAccessFile作为输出流,如果要写入的文件不存在,那么在执行过程中自动创建,如果要写入的文件已存在,那么对已的文件的内容进行覆盖。(默认从头开始覆盖)。
4、使用RandomAccessFile类的相关操作,实现“插入”效果(如果内容很大,则比较耗内存。) seek(int pos)方法,改变指针位置。
三、典型代码
1、复制操作
@Test
public void test1(){
RandomAccessFile raf1 = null;
RandomAccessFile raf2 = null;
try {
//1.
raf1 = new RandomAccess

最低0.47元/天 解锁文章
622

被折叠的 条评论
为什么被折叠?



