黑马程序员技术交流社区

标题: 随机文件行为 [打印本页]

作者: shaoboguanzi    时间: 2015-2-13 21:21
标题: 随机文件行为
RandomAccessFile 随机访问文件的行为。不是IO体系中子类,但是IO中成员,因为具有读写功能。内部封装了一个数组,通过指针对数组元素进行操作。其实完成读写的原理是内部封装了字节输入流和输出流。通过构造函数可以看出只能操作文件。且操作文件有一定的模式。可以操作常见数据类型intlong,double ,float ,char.String是引用型数据
如果模式r为只读不会创建文件,只能读取已存在文件。
如果模式rw为读写时文件不存在时,可以自动创建文件
有四种模式:
RandomAccessFile raf=new RandomAccessFile(文件名,rw);rw可以读写。
Raf.seek(8);通过调整指针来获取、修改、添加内容
跳过指定的字节数raf.skipByte(8);只能往前跳






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2