zoukankan      html  css  js  c++  java
  • java InputStream和OutputStream

    InputStream类型
    功能 构造器参数
    如何使用
    ByteArrayInputStream 允许将内存的缓冲区当做InputStreams使用

    缓冲区,字节将从中取出

    作为一种数据源:将其与FilterInputStream对象相连以提供有用接口

    StringBufferInputStream 将String转换成InputStream

    字符串。底层实现实际使用的是StringBuffer

    作为一种数据源:将其与FilterInputStream对象相连以提供有用接口

    FileInputStream 用于从文件中读取信息

    字符串,表示文件名、文件或FileDescriptor对象

    作为一种数据源:将其与FilterInputStream对象相连以提供有用接口

    PipedInputStream

    产生用于写入x相关PipedOutputStream的数据。

    实现“管道化”概念

    PipedOutputStream

    作为多线程中数据源:将其与FilterInputStream对象相连以提供有用接口

    SequenceInputStream 将两个或多个InputStreamz转化成单一InputStream

    两个InputStream对象或一个容纳InputStream对象的容器Enumeration

    作为一种数据源:将其与FilterInputStream对象相连以提供有用接口

    FilterInputStream

    抽象类,作为“装饰器”的接口。其中,“装饰器”为其他的

    InputStream类提供有用功能

     
    OutputStream类型
    功能 构造器参数
    如何使用
    ByteArrayOutputStream 在内存中创建缓冲区。所用送往“流”的数据都要存放在此缓冲区

    缓冲区初始化尺寸(可选)

    用于指定数据的目的地:将其与FilterOutputStream对象相连以提供有用接口

    FileOutputStream 用于将信息写至文件

    字符串,表示文件名、文件或FileDescription对象

    指定数据的目的地:将其与FilterOutputStream对象相连以提供有用接口

    PipedOutputStream

    任何写入其中的信息都会自动作为相关PipedInputStream

    的输出。实现“管道化”概念。

    PipedInputStream

    指定用于多线程的数据的目的地:将其与FilterOutputStream对象相连以提供有用接口

    FilterOutputStream

    抽象类,作为“装饰器”的接口。其中,“装饰器”为其他

    OuputStream提供有用的接口。

     
  • 相关阅读:
    jenkins配置QQ邮箱自动发送RF测试构建结果通知邮件
    扩展RF,实现失败用例自动再执行
    python-函数-非固定参数
    robot framework 中对于有滚动条的页面中元素的处理
    selenium(python)下定位单个元素的常用方法
    selenium(python)close与quit的区别
    Robot FrameWork UI自动化脚本稳定性与原生关键字
    深copy和浅copy(python)
    尚硅谷MySQL高级_笔记(2018年10月5日22:55:39)
    云知梦css学习笔记(2018年4月1日16:18:17)
  • 原文地址:https://www.cnblogs.com/gengaixue/p/8076516.html
Copyright © 2011-2022 走看看