zoukankan      html  css  js  c++  java
  • 1、IO输入&输出流 简介

    IO流的分类:
    * 流向:
    * 输入流 读取数据
    * 输出流 写出数据
    * 数据类型:
    * 字节流
    * 字节输入流 读取数据 InputStream
    * 字节输出流 写出数据 OutputStream
    * 字符流
    * 字符输入流 读取数据 Reader
    * 字符输出流 写出数据 Writer
    *
    * 注意:一般我们在探讨IO流的时候,如果没有明确说明按哪种分类来说,默认情况下是按照数据类型来分的。

    (要记住:这里说的输入和输出的概念都是相对这个应用程序而言的,而不相对这个文件而言的。如下图)

     

    -----------------------------------------------------------------------------字节流-----------------------------------------------------------------------------------------------

    字节流【输出流】

    所有字节输出流的超类(即抽象类):OutputStream--->向文件写数据

    但是呢,抽象类不能被实例化,所以我们必须学习其子类:所以我们就学习他的其中一个子类--文件输出流FileOutputStream

    字节流【输入流】

    所有字节输入流的超类(即抽象类):InputStream--->读取文件数据

    但是呢,抽象类不能被实例化,所以我们必须学习其子类:所以我们就学习他的其中一个子类--文件输入流FileOutputStream

    -----------------------------------------------------------------------------字符流----------------------------------------------------------------------------------------------- 

    字符流【输出流】

    所有字符输出流的超类(即抽象类):Writer--->向文件写数据

    但是呢,抽象类不能被实例化,所以我们必须学习其子类:所以我们就学习他的其中一个子类--文件输出流FileWriter

    字符流【输入流】

    所有字符输入流的超类(即抽象类):Reader--->读取文件数据

    但是呢,抽象类不能被实例化,所以我们必须学习其子类:所以我们就学习他的其中一个子类--文件输入流FileReader

  • 相关阅读:
    js取当前时间的秒级时间戳
    微信自动聊天脚本
    小程序 缓存过期问题
    去掉表格默认样式
    css3 画心
    数据导入(二):MapReduce
    数据导入(一):Hive On HBase
    HBase参数优化
    Hadoop运维手记
    HBase优化相关
  • 原文地址:https://www.cnblogs.com/dshvv/p/5107589.html
Copyright © 2011-2022 走看看