BufferedInputStream为什么还要结合字节数组

2025-02-25 23:20:40
推荐回答(1个)
回答1:

BufferedInputStream(InputStream in, int size)
BufferedInputStream就是为了创建个指定缓冲区大小的 BufferedInputStream 并保存其参数
前面一个是指InputStream in输入流你应该清楚,后面的 size 值的是缓冲区大小的,创建的是一个长度为 size 的内部缓冲区数组,你这里的2*SIZE就是指两倍数组长度