bufferedReader
来源:互联网 发布:mac application在哪 编辑:程序博客网 时间:2024/05/23 01:15
public class BufferedReaderextends Reader从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。
可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。
通常,Reader 所作的每个读取请求都会导致对底层字符或字节流进行相应的读取请求。因此,建议用 BufferedReader 包装所有其 read() 操作可能开销很高的 Reader(如 FileReader 和 InputStreamReader)。例如,
BufferedReader in
= new BufferedReader(new FileReader("foo.in"));
将缓冲指定文件的输入。如果没有缓冲,则每次调用 read() 或 readLine() 都会导致从文件中读取字节,并将其转换为字符后返回,而这是极其低效的。
通过用合适的 BufferedReader 替代每个 DataInputStream,可以对将 DataInputStream 用于文字输入的程序进行本地化。
- BufferedReader
- BufferedReader
- BufferedReader
- bufferedreader
- bufferedReader
- BufferedReader
- BufferedReader
- BufferedReader
- BufferedReader
- BufferedReader
- BufferedReader
- bufferedReader
- BufferedReader
- BufferedReader
- BufferedReader传进BufferedReader
- BufferedReader学习
- Java BufferedReader
- 20 BufferedReader
- 生活
- 解决“本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的”
- 22 个免费的图表、流程图工具
- umbraco学习4:Stylesheets
- ceshi1
- bufferedReader
- vim中taglist使用
- 程序员的学习和积累
- No instrumentation runner found for the launch, using android.test.
- Linux 管道 管线
- 用vim diff进行两个文件的比较
- 不可思议
- 在Ubuntu12.04LTS上安装RubyGem
- C#中窗体Form的美化