zoukankan      html  css  js  c++  java
  • IO流的分类

    1:按照读写的单位大小来分

      字节流

      字符流

    2:按照读写时是否直接与硬盘,内存等节点连接分类

      节点流:会直接与某节点关联的流。

      处理流:不与硬盘,内存等设备直接关联的流类型,处理流一般都会以节点流为参数。

    3:按照处理效率分类

      低级流

      高级流

        输入(input):把外界(硬盘)的数据写入到程序中。

        输出(output):把程序中的数据写出到外界。

    4:  

        InputStream:为字节输入流的父类(抽象类型)

         OutputStream:为字节输出流的父类(抽象类型)

         Reader:为字符输入流的父类(抽象类型)

         Writer:为字符输出流的父类(抽象类型)

    5: 

        FileInputStream:文件输入流,常用方法,read(byte[] bytes),返回值为有效个数。

        FileOutputStream:文件输出流,常用方法,write(byte[] bytes)

      构造器:

        FileInputStream(File file)/FileInputStream(String path)

        FileOutputStream(File file)/FileOutputStream(String path)

      注意:输出流会帮助创建文件,而输入流不会。

  • 相关阅读:
    6.4 记录
    Python向mysql数据库插入数据
    6.2号课下作业测试标准的好坏
    模糊查询
    日常开发问题解决
    日常开发问题解决
    tomcat容器启动失败疑难问题解决方案
    5.14 记录
    5.13 记录
    关于HTTP,TCP,IP的一些基础知识
  • 原文地址:https://www.cnblogs.com/lyr999736/p/9120608.html
Copyright © 2011-2022 走看看