继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

java中RandomAccessFile类的浅析

hereandthere4387547
关注TA
已关注
手记 6
粉丝 2
获赞 22

java.io.File类用于表示文件(目录)
File类只用于表示文件(目录)的信息(名称,大小等),不能用于文件内容的访问

RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件。支持随机访问文件,可以访问文件的任意位置
(1)java文件模型
在硬盘上的文件是byte byte byte,,,,,存储的,是数据的集合
(2)打开文件
有两种模式"rw","r"
RandomAccessFile raf=new RandomAccessFile(file,"rw")
文件指针,打开文件时指针在开头,pointer=0;
(3)写方法
raf.write(int)--->只写一个字节(后8位),同时指针指向下一个位置,准备再次写。
(4)读文件
int b=raf.read()--->读一个字节
(5)文件读写完成以后一定要关闭,否则会产生未知错误(oracle官方说明)

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP