RandomAccessFile学习

RandomAccessFile是java提供的对文件内容的访问,既可以读文件,也可以写文件

RandomAccessFile支持随机访问文件,可以访问文件的任意位置

 

(1)java文件模型

  在硬盘上的文件是byte byte byte存储的,是数据的集合

(2)打开文件

  有两种模式“rw”(读写)  “r”(读)

  RandomAccessFile raf = new RandomAccessFile(file,"rw")

  文件指针,打开文件时指针在开头 pointer = 0;

(3)写方法

  raf.write(int)----->只写一个字节(后八位),同时指针指向下一个位置,准备再次写入

(4)读方法

  int b = raf.read()------->读一个字节

(5)文件读写完成以后一定要关闭(Oracle官方说明)

(6)读文件,必须把指针移到头部

posted @ 2017-03-08 13:52  曹某某的博客  阅读(86)  评论(0编辑  收藏  举报