• java的输入输出流(一)


    java中i/o流是java中核心的一部分,曾经学过。可是理解不够深入,渐渐的也就忘了,如今在从新学习下java的io处理,写下我学习的笔记。便于记忆,和总结归纳;

    本文原创,转载请注明:http://blog.csdn.net/j903829182/article/details/38407723

    1.java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能;能够从不同的角度进行分类:
        按数据流的方向不同能够分为输入流和输出流。
    按处理数据的单位不同能够分为字节流和字符流。
    依照功能不同能够分为节点流和处理流


    2.输入流:
        字节流InputStream。字符流Reader
      输出流:
         字节流OutputStream。字符流Writer


    3.节点流为能够从一个特定的数据源(节点)读取数据(如文件。内存)
      处理流失连接在已存在的流(节点流火处理流)之上,通过对数据的处理为程序提供
      更为强大的读写功能。


    4.继承自InputStream的流都是用于向程序中输入数据。且数据的单位为字节8bit。
       继承自OutputStream的流是用于程序中输出数据,且数据的单位为字节8bit。
       继承自Reader的流是用于向程序中输入数据,且数据的单位为字符16bit
       继承自Writer的流都是用于程序输出数据。且数据的单位位字符16bit

    5.java中i/o流的分类和他们的子类

    InputStream的子类继承关系:


    OutputStream与子类的关系:


    Reader与子类的关系:




    Writer与子类的关系

























































































































  • 相关阅读:
    Excel向合并的单元格里面粘贴数据 scholarfor
    CCPC2021哈尔滨
    JS时间加减(亲自操作有效)
    基于DSP_CPLD_aP8942A_LM1791的语音控制
    数字证书编码ASN.1
    密码引擎2OpenEulerOpenSSL测试
    网络对抗选做
    Proxifier 分析
    微信小程序 检测设置是否支持人脸识别startSoterAuthentication的大坑
    微信小程序 实现人脸识别功能
  • 原文地址:https://www.cnblogs.com/gavanwanggw/p/7160548.html
Copyright © 2020-2023  润新知