网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

Java中文件读取

时间:2024-10-19 21:57:22

1、预处理文件。这里有三种格式的源文件。包括1. 占用空间117M,大小70.1M的21471个小文件组成的文件夹2. 上述小文件通过zip格式压缩后形成的zip文件,大小33.9M3. 上述小文件写在一个文件中后的一个大文件70.3M(每个文件占用两行,第一行为文件名,第二行为文件内容)

Java中文件读取Java中文件读取Java中文件读取

2、分别通过默认的带有Buffer的字节输入流与字符输入流来读取三种格式的文件。(缓冲区使用默认的8k,参考资料中说明了8k是一个综合效果较好的缓冲区大小)。代码在下一个“代码”部分。

3、下面是结果示例,可以看到1. 字节流明显比字符流有更快的速度,只是有时候可能需要使用字符流来方便进行人机交互。2. 小文件由于打开IO频繁,其效率是最慢的3. 带有Buffer的大文件是其中速度最快的,但是由于将多个文件组合在一个文件中,这个就需要自己设置分割方式,以及区分的办法了4. zip文件居中5. 在本次实验中对于字节流的读写,速度大概是1:10:100的比例 对于字符流的速度大约是1:4:20的样子

Java中文件读取
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com