文章目录
打印流
PrintStream
PrintWriter
标准输入输出流
内存输出流
随机访问流
随机流:
随机流 此类的实例支持对随机访问文件的读取和写入
父类是 Object 不属于io流之内
构造方法:
public RandomAccessFile(String name,String mode) 第一个参数传递的是路径 , 第二个参数传递的是模式
值含意
“r” 以只读方式打开。调用结果对象的任何 write 方法都将导致抛出 IOException。
“rw” 打开以便读取和写入。如果该文件尚不存在,则尝试创建该文件。
“rws” 打开以便读取和写入,对于 “rw”,还要求对文件的内容或元数据的每个更新都同步写入到底层存储设备。
“rwd” 打开以便读取和写入,对于 “rw”,还要求对文件内容的每个更新都同步写入到底层存储设备。
常规的方法:
seek(long pos) 设置指针的偏移量
getFilePointer() 获取指针的偏移量
read() 读
write(int b) 写