13_8、Java的IO流之随机存取文件流(RandomAccessFile)的使用

一、随机存取文件流: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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值