当前位置: 首页> 汽车> 时评 > 网站建设哪公司_创建网站用什么语言_软文营销的案例_适合口碑营销的产品

网站建设哪公司_创建网站用什么语言_软文营销的案例_适合口碑营销的产品

时间:2025/7/11 7:47:24来源:https://blog.csdn.net/weixin_51288065/article/details/147162516 浏览次数: 0次
网站建设哪公司_创建网站用什么语言_软文营销的案例_适合口碑营销的产品
  1. InputStream(抽象类)

    1. FileInputStream

    2. FileterInputStream

      1. BufferedInputStream(与缓冲流相关的)

      2. DataInputStream(专门读基本数据类型的)

      3. InflaterInputStream

        1. GZIPInputStream(对文件的一个压缩)
    3. ObjectInputStream(对象相关的)

    4. ByteArrayInputStream

    5. PipedInputStream

  2. OutputStream(抽象类)

    1. FileOutputStream

    2. FileterOutputStream

      1. BufferedOutputStream(与缓冲流相关的)

      2. DataOutputStream(专门写基本数据类型的)

      3. PrintStream(与打印流相关的)

      4. DeflaterOutputStream

        1. GZIPOutputStream(对文件的一个压缩)
    3. ObjectInputStream(对象相关的)

    4. ByteArrayInputStream

    5. PipedInputStream

  3. Reader(抽象类)

    1. InputStreamReader(与转换流相关的)

      1. FileReader

    2. BufferedReader(与缓冲流相关的)

  4. Writer(抽象类)

    1. OutputStreamWriter(与转换流相关的)

      1. FileWriter

    2. BufferedWriter(与缓冲流相关的)

    3. PrintWriter(与打印流相关的)

一、字节流体系 (Byte Streams)

1. 输入流 (InputStream 体系)

mermaid

classDiagramInputStream <|-- FileInputStreamInputStream <|-- FilterInputStreamFilterInputStream <|-- BufferedInputStreamFilterInputStream <|-- DataInputStreamFilterInputStream <|-- PushbackInputStreamInputStream <|-- ObjectInputStreamInputStream <|-- ByteArrayInputStreamInputStream <|-- PipedInputStreamInputStream <|-- InflaterInputStreamInflaterInputStream <|-- GZIPInputStream
记忆口诀:

"文件过滤缓冲数,对象字节管道压"

  • 文件:FileInputStream

  • 过滤:FilterInputStream

  • 缓冲:BufferedInputStream

  • 数据:DataInputStream

  • 对象:ObjectInputStream

  • 字节数组:ByteArrayInputStream

  • 管道:PipedInputStream

  • 压缩:InflaterInputStream/GZIPInputStream

2. 输出流 (OutputStream 体系)

mermaid

classDiagramOutputStream <|-- FileOutputStreamOutputStream <|-- FilterOutputStreamFilterOutputStream <|-- BufferedOutputStreamFilterOutputStream <|-- DataOutputStreamFilterOutputStream <|-- PrintStreamOutputStream <|-- ObjectOutputStreamOutputStream <|-- ByteArrayOutputStreamOutputStream <|-- PipedOutputStreamOutputStream <|-- DeflaterOutputStreamDeflaterOutputStream <|-- GZIPOutputStream
记忆口诀:

"文件过滤缓冲印,对象字节管道压"

  • 印(Print):PrintStream

  • 其他与输入流对应

二、字符流体系 (Character Streams)

1. 输入流 (Reader 体系)

mermaid

classDiagramReader <|-- InputStreamReaderInputStreamReader <|-- FileReaderReader <|-- BufferedReaderReader <|-- StringReaderReader <|-- PipedReader
记忆口诀:

"转换文件缓冲字"

  • 转换:InputStreamReader

  • 文件:FileReader

  • 缓冲:BufferedReader

  • 字符串:StringReader

  • 管道:PipedReader

2. 输出流 (Writer 体系)

mermaid

classDiagramWriter <|-- OutputStreamWriterOutputStreamWriter <|-- FileWriterWriter <|-- BufferedWriterWriter <|-- StringWriterWriter <|-- PipedWriterWriter <|-- PrintWriter
记忆口诀:

"转换文件缓冲印字"

  • 印(Print):PrintWriter

  • 其他与输入流对应

三、功能分类记忆法

1. 基础流

类型输入输出
文件FileInputStreamFileOutputStream
FileReaderFileWriter
内存ByteArrayInputStreamByteArrayOutputStream
StringReaderStringWriter
管道PipedInputStreamPipedOutputStream
PipedReaderPipedWriter

记忆:文件、内存、管道三兄弟

2. 装饰器流

功能字节流字符流
缓冲BufferedInputStreamBufferedReader
BufferedOutputStreamBufferedWriter
数据类型DataInputStream-
DataOutputStream-
对象ObjectInputStream-
ObjectOutputStream-
打印PrintStreamPrintWriter
压缩GZIPInputStream/DeflaterStream-
转换-InputStreamReader
-OutputStreamWriter

记忆

"缓数打对转压"

  • 缓:缓冲流

  • 数:数据流

  • 打:打印流

  • 对:对象流

  • 转:转换流

  • 压:压缩流

四、对比记忆表

功能字节流类字符流类
基础文件FileInputStreamFileReader
FileOutputStreamFileWriter
缓冲BufferedInputStreamBufferedReader
BufferedOutputStreamBufferedWriter
数据转换-InputStreamReader
-OutputStreamWriter
特殊功能DataInputStreamPrintWriter
ObjectInputStream-
GZIPInputStream-

五、终极记忆心法

  1. 先分两大类:字节流(Stream) vs 字符流(Reader/Writer)

  2. 再看三方向

    • 文件/内存/管道(基础)

    • 缓冲/数据/对象/打印/压缩/转换(装饰)

  3. 最后记特殊

    • 只有字节流有:Data、Object、压缩流

    • 只有字符流有:String、PrintWriter

一句话总结

"字节字符分两家,文件内存管道基,装饰功能往上加,特殊功能单独记"

关键字:网站建设哪公司_创建网站用什么语言_软文营销的案例_适合口碑营销的产品

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: