skipBytes()是指在文件中跳过给定数量的字节,其是相对定位。
构造函数:
**RandomAccessFile(File file, String mode):**创建从中读取和向其中写入(可选)的随机访问文件流,该文件由 File 参数指定。
**RandomAccessFile(String name, String mode)
① RandomAccessFile(String path,String mode)
② RandomAccessFile(File file,String mode)
第一个参数是要操作的文件,可以直接给路径,或者指定一个file对象。
第二个参数是操作模式,r --只读模式;rw --读写模式;
2、r和rw模式的区别?
创建RAF时,若指定的文件不存在,则
RandomAccessFile适用于大小已知的记录组成的文件,提供的对文件访问,既可以读文件,也可以写文件,并且支持随机访问文件,可以访问文件的任意位置。文件中记录的大小不一定都相同,只要我们知道记录的大小和位置。但是该类仅限于操作文件。
RandomAccessFile不属于InputStream和OutputStream继承层次结构中的一部分。除了实现DataInput和DataOut...
RandomAccessFile的简介
我们平常创建流对象关联文件,开始读文件或者写文件都是从头开始的,不能从中间开始,如果是开多线程下载一个文件我们之前学过的FileWriter或者FileReader等等都无法完成,而当前介绍的RandomAccessFile他就可以解决这个问题,因为它可以指定位置读,指定位置写的一个类,通常开发过程中,多用于多线程下载一个大文件
常用方法简介
构造方法:Ra...