• java各种输入输出流


    Class FileInputStream
    -------------------------------------------
    java.lang.Object
        java.io.InputStream
            java.io.FileInputStream


    Class FileOutputStream
    -------------------------------------------
    java.lang.Object
        java.io.OutputStream
            java.io.FileOutputStream


    Class BufferedInputStream
    -------------------------------------------
    java.lang.Object
        java.io.InputStream
            java.io.FilterInputStream
                java.io.BufferedInputStream



    Class BufferedOutputStream
    -------------------------------------------
    java.lang.Object
        java.io.OutputStream
            java.io.FilterOutputStream
                java.io.BufferedOutputStream


    Class DataInputStream
    -------------------------------------------
    java.lang.Object
        java.io.InputStream
            java.io.FilterInputStream
                java.io.DataInputStream


    Class DataOutputStream
    -------------------------------------------
    java.lang.Object
        java.io.OutputStream
            java.io.FilterOutputStream
                java.io.DataOutputStream


    Class FileReader
    -------------------------------------------
    java.lang.Object
        java.io.Reader
            java.io.InputStreamReader
                java.io.FileReader


    Class FileWriter
    -------------------------------------------
    java.lang.Object
        java.io.Writer
            java.io.OutputStreamWriter
                java.io.FileWriter


    Class BufferedReader
    -------------------------------------------
    java.lang.Object
        java.io.Reader
            java.io.BufferedReader


    Class BufferedWriter
    -------------------------------------------
    java.lang.Object
        java.io.Writer
            java.io.BufferedWriter
            
            
            
    Class ZipInputStream
    java.lang.Object
        java.io.InputStream
            java.io.FilterInputStream
                java.util.zip.InflaterInputStream
                    java.util.zip.ZipInputStream

    java.io下面有两个抽象类:InputStream和Reader
    InputStream是表示字节输入流的所有类的超类
    Reader是用于读取字符流的抽象类
    InputStream提供的是字节流的读取,而非文本读取,这是和Reader类的根本区别。
    即用Reader读取出来的是char数组或者String ,使用InputStream读取出来的是byte数组。
     

  • 相关阅读:
    html基础教程2
    HTML的基础教程
    JS中响应函数和for循环执行问题
    Cookie显示上次访问时间出现错误的问题
    完全卸载VSCode--解决卸载重新安装后还有原来配置的问题
    servlet中输出HTML标签浏览器不能正常显示
    Java中Servlet输出中文乱码问题
    eclipse下配置Tomcat(没有Tomcat8及以上版本问题)
    Java多线程通信之wait()和notify()方法
    Java中synchronize关键字
  • 原文地址:https://www.cnblogs.com/SaraMoring/p/16595878.html
Copyright © 2020-2023  润新知