• JavaIO流学习总结-字节流总结


    字节流各个类的类图:

     图片参考链接:https://zhuanlan.zhihu.com/p/25418336

    蓝色部位为主要内容,红色部分次要或者不常见的内容

    文件流FileOutputStream和FileInputStream是对文件的操作

    序列化流ObjectOutputStream和ObjectInputStream是对用户自定义对象的操作

    管道流PipedOutputStream和PipedInputStream是进行两个线程之间通信的,可以在两个线程间传递数据

    字节流ByteArrayOutputStream和ByteArrayInputStream是对byte类型数据的读写操作

    DataOutputStream和DataInputStream是对Java常用的基本类型的读写操作

    缓冲流BufferedOutputStream和BufferedInputStream是实现缓冲时使用

    JavaIO流中的字节流是直接对文件进行操作(除了缓冲流BufferedOutputStream和BufferedInputStream)

    即不需要通过调用close方法和flush方法就可以把数据写入文件中,而字符流则是通过缓冲区间接对

    文件进行读写操作,需要用到上述两个方法才能把数据写入文件当中。

  • 相关阅读:
    JVM类加载的过程
    接口文档设计
    代码规范及CodeReview要点
    Linux权限
    Linux文件
    UltraEdit编辑器基础技巧
    Android环境配置
    JDK 环境配置
    xml没有提示解决办法<eclipse>
    mysql事务实例
  • 原文地址:https://www.cnblogs.com/musong1998/p/12612112.html
Copyright © 2020-2023  润新知