zoukankan      html  css  js  c++  java
  • 三、缓冲流(掌握)


    1.概念
    为了提高流的使用效率,可以指定缓冲区的大小,其实内部封装了数组【使用方法和基础流类似】
    工作原理:首先缓冲流会将写入数据放到缓冲区中,当缓冲区满载时,调用flush方法,缓冲流会将数据写出

    2.分类
    缓冲字节输入流:BufferedInputStream
    mark(int i):在流中做一个标记
    reset():将流中的数据还原到标记处
    注意:这两个方法配套使用,成对出现

    缓冲字节输出流:BufferedOutputStream
    缓冲字符输入流:BufferedReader
    readLine():一次读取一行,不管这一行有多少个字符
    作用:更加高效

    缓冲字符输出流:BufferedWriter

    总结:
    在使用 缓冲流时,要明确:缓冲流的存在就是为了增强流的工作效率,所以创建缓冲流的对象时,要首先有基础的流对象存在

  • 相关阅读:
    php中的_GET和_POST
    CSS中的特殊符号
    Nginx简介
    php获得时间
    php中定义类
    AcWing 803. 区间合并
    AcWing 826. 单链表
    AcWing 2816. 判断子序列
    AcWing 790. 数的三次方根
    AcWing 802. 区间和
  • 原文地址:https://www.cnblogs.com/lsp-lsp/p/7344221.html
Copyright © 2011-2022 走看看