• IO流入门-概述


    1. 纲要
      1. Java流概述
      2. 文件流
      3. 缓冲流
      4. 转换流
      5. 打印流
      6. 对象流
      7. File类
    2. 流的概念
      1. 按方向划分:输入流和输出流,是相对内存而言的。从内存出来是输出,到内存中就是输入。输入流又叫做InputStream,输出流叫OutputStream。输入还叫做“读Read”,输出还叫做“写Write”。
      2. 按读取数据的方式划分:字节流和字符流。字节流按字节的方式读取,字符流是按字符的方式读取,一次读取2个字节,java中一个字符占2个字节。字节流适合读取:视频、音频、图片等二进制文件;字符流适合读取:纯文本文件。java中,所有的字节流以Stream结尾,所有的字符流都含有Reader或Writer。
    3. 16个需要掌握的
      • FileInputStream
      • FileOutputStream
      • FileReader
      • FileWriter
      • BufferedInputStream
      • BufferedOutputStream
      • BufferedReader
      • BufferedWriter
      • DataInputStream
      • DataOutputStream
      • ObjectInputStream
      • ObjectOutputStream
      • InputStreamReader   //转换流
      • OutputStreamWriter
      • PrintWriter
      • PrintStream          //打印流,标注的输出流(默认输出到控制台)
    4.  Java语言中,流分为四大家族:InputStream、OutputStream、Reader、Writer
    5. InputStream和OutputStream结构图
    6. FileReader和FileWriter结构图  

         

  • 相关阅读:
    上传文件事件并校验:event.target.files && event.target.files[0]
    深浅拷贝
    Git学习
    Flex弹性布局
    hive
    222
    错误总结
    Redis小结2
    spark小结
    kafka详解
  • 原文地址:https://www.cnblogs.com/bookwed/p/6699441.html
Copyright © 2020-2023  润新知