FileInputStream.read...和RandomAccessFile之间的区别

问题描述

我是随机文件访问的新手,我遇到了一个问题-据我了解, RandomAccessFile 类提供了用于读取/写入的随机访问文件。我可以使用 seek()方法移动到合适的位置并开始阅读或书写,但是在这种情况下并不重要。完全是随机访问吗?但是在 FileInputStream 中,我具有相同的功能

read(bute[] byte,int off,int len)

此方法为我提供了从某个特定位置阅读的信息。那么区别是什么呢? (我想,InputStream读取了所有文件,但是只是在关闭位置之前经过了所有符号,但这只是我的猜测)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)