Java笔记(四)随机存取文件流RandomAccessFile

RandomAccessFile是一种特殊的流类,它可以在文件的任何地方读取或写入数据。
打开一个随机存取文件后,要么对它进行只读操作,要么就同时对它进行读写操作。
具体的选择是把构造方法的第二个参数指定成一个“r”或“rw”、“rws”、“rwd”来实现的。
随机存取文件的行为类似于储存在文件系统中的一个大型byte数组,
它提供了一个指向该数组的游标或索引,称为文件指针,
该文件指针用来标志要进行读写操作的下一字节的位置。
getFilePointer方法可以返回文件指针的当前位置。
而seek方法可以将文件指针移动到文件内部的任意字节位置。

注意:随机存取文件只限于操作磁盘文件,不能访问来自网络或内存映像的流。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值