java中讲讲BufferedInputStream的用法,举例?
来源:互联网 发布:淘宝网文具盒 编辑:程序博客网 时间:2024/05/23 14:59
马克-to-win:BufferedInputStream 顾名思义就是它有一个内部的buffer(缓存),它的read方法表面上看,虽然是只读了一个字节,但它是开始时猛然从硬盘读入一大堆字节到自己的缓 存,当你read时,它是从缓存读进一个字节到内存。而前面讲的FileInputStream字节流,read时,都是真正每个字节都从硬盘到内存,是 很慢的。为什么?请研究硬盘的结构!下面的两个例子,一个是FileInputStream的read生读进来的,另一个是BufferedInputStream的只能read,你比较一下读的时间,差距蛮大的!
例:2.3.1
import java.io.*;
public class TestMark_to_win {
public static void main(String
http://www.mark-to-win.com/JavaBeginner/JavaBeginner8_web.html#HowBufferedInputStreamWorkWhyFast
0 0
- java中讲讲BufferedInputStream的用法,举例?
- java中讲讲InputStreamReader的用法,举例?
- java中讲讲BufferedReader的用法,举例?
- java中讲讲FileReader的用法,举例?
- java中讲讲StringReader的用法,举例?
- java中讲讲PrintWriter的用法,举例?
- java中讲讲FileWriter的用法,举例?
- java中讲讲File的用法,举例?
- java中讲讲ObjectInputStream的用法,举例?
- java中讲讲DataInputStream的用法,举例?
- java中讲讲FileInputStream的用法,举例?
- java中讲讲InputStream的用法,举例?
- java中讲讲ObjectOutputStream的用法,举例?
- java中讲讲DataOutputStream的用法,举例?
- java中讲讲BufferedOutputStream的用法,举例?
- java中讲讲PrintStream的用法,举例?
- java中讲讲FileOutputStream的用法,举例?
- java中讲讲URL的用法,举例?
- SpringBoot非官方教程 | 第二十一篇: springboot集成JMS
- 未来的物联网将关注以下十个方面
- spring配置文件自动提示
- 周志华《机器学习》课后习题解答系列(六):Ch5.7
- 基础算法(二)---数据结构之图
- java中讲讲BufferedInputStream的用法,举例?
- Android原生分享功能的思考与实现
- Servlet返回中文
- 【leetcode】word-break-ii
- HDU1429 胜利大逃亡(续)(状态压缩+广搜BFS )
- 《C语言及程序设计》实践项目——动态数组 ->【项目2-动态数组排序】
- 动态规划——背包问题(一)
- loss function 的简单理解
- PAT 1002 乙等 (写出这个数)c++