FTh*_*son 10 java buffer bufferedreader
根据文档,BufferedReader(Reader)使用默认缓冲区大小,而第二个构造函数BufferedReader(Reader, int)允许设置缓冲区大小.
public BufferedReader(Reader in)
创建使用默认大小的输入缓冲区的缓冲字符输入流.
但是,文档并未提及默认缓冲区大小.
BufferedReader的默认缓冲区大小是多少?
IAM*_*IAM 10
默认缓冲区大小为8192个字符
http://developer.android.com/reference/java/io/BufferedReader.html
Run Code Online (Sandbox Code Playgroud)BufferedReader(Reader in) Constructs a new BufferedReader, providing in with a buffer of 8192 characters.
除了这个文档,我已经引用了rt.jar存档,并使用JD-GUI从java.io.*反编译了BufferedReader.class ,这是我在类定义中找到的:
private static int defaultCharBufferSize = 8192;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19885 次 |
| 最近记录: |