zoukankan      html  css  js  c++  java
  • 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结构图  

         

  • 相关阅读:
    qt 计时器自动刷新图片
    qt读取文本
    QLable 显示图片
    QButtonGroup 的使用
    Qt乱码的问题
    wpf 依赖强制回调
    实现Button的动态响应
    C# 闭包对像
    2020新年目标
    捕获、冒泡与阻止事件传播
  • 原文地址:https://www.cnblogs.com/bookwed/p/6699441.html
Copyright © 2011-2022 走看看