java - BufferedInputStream 的缓冲区大小

标签 java size buffer bufferedinputstream

使用缓冲输入流读取批量文件时,如何确定缓冲区的大小?它基于文件大小吗?我正在使用,

byte[] buf = new byte[4096];

如果我增加缓冲区大小,它会读取得很快吗?

最佳答案

默认值(故意未记录)为 8192 字节。除非您有令人信服的理由要更改它,否则不要更改它。

关于java - BufferedInputStream 的缓冲区大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19561167/

相关文章:

java - 我应该考虑 Simple XML Framework for Java 吗?

python-3.x - Kivy中如何防止widget的大小改变?

c++ - 如何在缓冲区中读取和写入多个对象(或任何数据)?

buffer - 获取字节数组的读取器

java - 没有秒的解析即时

java - 有没有比 Libgdx 更好的 2D 游戏引擎?

macos - 以编程方式从 1024 * 1024 大小的 NSImage 创建图标 (ICNS)

我可以获得套接字缓冲区剩余大小吗?

从 Linux 终端加载 Java 类

html - 静态视口(viewport)宽度