【发布时间】:2013-05-09 19:14:06
【问题描述】:
好的,我知道缓冲区实际上是一个字节数组,但是我从未见过以下声明(取自 here)
URLConnection con = new URL("http://maps...").openConnection();
InputStream is = con.getInputStream();
byte bytes[] = new byte[con.getContentLength()];
is.read(bytes);
这是避免使用 BufferInputStream 对象的正确方法吗?这里我们有一个从字节 [] 读取的无缓冲流?不应该反过来吗? 提前致谢。
【问题讨论】:
-
不是从 byte[] 读取,而是从 byte[] 读取。