百度图片收录提交入口,山西seo推广方案,网站公司缺点,谷歌商店paypal官网下载输入流类型
I/O-1
类功能构造器参数如何使用ByteArrayInputStream允许将内存的缓冲区当做 InputStream 使用缓冲区#xff0c;字节将从中取出作为一种数据源#xff1a;将其与 FilterInputStream 对象相连以提供有用接口StringBufferInputStream将 String 转换成 InputStr…输入流类型
I/O-1
类功能构造器参数如何使用ByteArrayInputStream允许将内存的缓冲区当做 InputStream 使用缓冲区字节将从中取出作为一种数据源将其与 FilterInputStream 对象相连以提供有用接口StringBufferInputStream将 String 转换成 InputStream字符串。底层实现实际使用 StringBuffer作为一种数据源将其与 FilterInputStream 对象相连以提供有用接口FileInputStream用于从文件中读取信息字符串表示文件名、文件或 FileDescriptor 对象作为一种数据源将其与 FilterInputStream 对象相连以提供有用接口PipedInputStream产生用于写入相关 PipedOutputStream 的数据。实现“管道化”概念PipedOutputSteam作为多线程中的数据源将其与 FilterInputStream 对象相连以提供有用接口SequenceInputStream将两个或多个 InputStream 对象转换成一个 InputStream两个 InputStream 对象或一个容纳 InputStream 对象的容器 Enumeration作为一种数据源将其与 FilterInputStream 对象相连以提供有用接口FilterInputStream抽象类作为“装饰器”的接口。其中“装饰器”为其它的 InputStream 类提供有用的功能。见表 I/O-3见表 I/O-3见表 I/O-3
输出流类型
I/O-2
类功能构造器参数如何使用ByteArrayOutputStream在内存中创建缓冲区。所有送往“流”的数据都要放置在此缓冲区缓冲区初始大小可选用于指定数据的目的地将其与 FilterOutputStream 对象相连以提供有用接口FileOutputStream用于将信息写入文件字符串表示文件名、文件或 FileDescriptor 对象用于指定数据的目的地将其与 FilterOutputStream 对象相连以提供有用接口PipedOutputStream任何写入其中的信息都会自动作为相关 PipedInputStream 的输出。实现“管道化”概念PipedInputStream指定用于多线程的数据的目的地将其与 FilterOutputStream 对象相连以提供有用接口FilterOutputStream抽象类作为“装饰器”的接口。其中“装饰器”为其它 OutputStream 提供有用功能。见表 I/O-4见表 I/O-4见表 I/O-4FilterInputStream 类型
I/O-3
类功能构造器参数如何使用DataInputStream与 DataOutputStream 搭配使用按照移植方式从流读取基本数据类型int、char、long 等InputStream包含用于读取基本数据类型的全部接口BufferedInputStream使用它可以防止每次读取时都得进行实际写操作。代表“使用缓冲区”InputStream可以指定缓冲区大小可选本质上不提供接口只是向进程添加缓冲功能。与接口对象搭配LineNumberInputStream跟踪输入流中的行号可调用 getLineNumber() 和 setLineNumber(int)InputStream仅增加了行号因此可能要与接口对象搭配使用PushbackInputStream具有能弹出一个字节的缓冲区因此可以将读到的最后一个字符回退InputStream通常作为编译器的扫描器我们可能永远也不会用到
FilterOutputStream 类型
I/O-4
类功能构造器参数如何使用DataOutputStream与 DataInputStream 搭配使用因此可以按照移植方式向流中写入基本数据类型int、char、long 等OutputStream包含用于写入基本数据类型的全部接口PrintStream用于产生格式化输出。其中 DataOutputStream 处理数据的存储PrintStream 处理显示OutputStream可以用 boolean 值指示是否每次换行时清空缓冲区可选应该是对 OutputStream 对象的 final 封装。可能会经常用到它BufferedOutputStream使用它以避免每次发送数据时都进行实际的写操作。代表“使用缓冲区”。可以调用 flush() 清空缓冲区OutputStream可以指定缓冲区大小可选本质上并不提供接口只是向进程添加缓冲功能。与接口对象搭配
来源与去处
来源与去处Java 1.0 类相应的 Java 1.1 类InputStreamReader 适配器InputStreamReaderOutputStreamWriter 适配器OutputStreamWriterFileInputStreamFileReaderFileOutputStreamFileWriterStringBufferInputStream已弃用StringReader无相应的类StringWriterByteArrayInputStreamCharArrayReaderByteArrayOutputStreamCharArrayWriterPipedInputStreamPipedReaderPipedOutputStreamPipedWriter