java InputStream和OutputStream
2023-11-12 18:52:07
类 | 功能 | 构造器参数 |
如何使用 | ||
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类提供有用功能 |
类 | 功能 | 构造器参数 |
如何使用 | ||
ByteArrayOutputStream | 在内存中创建缓冲区。所用送往“流”的数据都要存放在此缓冲区 |
缓冲区初始化尺寸(可选) 用于指定数据的目的地:将其与FilterOutputStream对象相连以提供有用接口 |
FileOutputStream | 用于将信息写至文件 |
字符串,表示文件名、文件或FileDescription对象 指定数据的目的地:将其与FilterOutputStream对象相连以提供有用接口 |
PipedOutputStream |
任何写入其中的信息都会自动作为相关PipedInputStream 的输出。实现“管道化”概念。 |
PipedInputStream 指定用于多线程的数据的目的地:将其与FilterOutputStream对象相连以提供有用接口 |
FilterOutputStream |
抽象类,作为“装饰器”的接口。其中,“装饰器”为其他 OuputStream提供有用的接口。 |
最新文章
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录
- let和const命令//////////////////////z
- java web 学习 --第十天(Java三级考试)
- 《Linux内核设计与实现》读书笔记 第一章 Linux内核简介
- Codeforces Round #303 (Div. 2) D 贪心
- Java多线程编程中Future模式的详解
- 系统运维-hub, repeater, switch, router初览
- OGRE HelloWorld
- 7.java 加解密技术系列之 AES
- OAF隐藏显示题头
- docker-compose yaml mysql和wordpress 一行命令搞定~~~
- Flask框架基础--第一篇
- 脑残式网络编程入门(三):HTTP协议必知必会的一些知识
- laravel打印sql
- 20155306 2016-2017-2 《Java程序设计》第九周学习总结
- dxRibbonRadialMenu控件使用
- 11.1JS笔记
- Day22-中间件
- .Net HttpClient form-data格式请求
- BootCDNApi使用记录
热门文章
- iOS webview加载时序和缓存问题总结
- 运行程序,解读this指向---case2
- China Operating System 电脑操作系统 2016全球互联网排名
- BZOJ.3620.似乎在梦中见过的样子(KMP)
- 安卓开发-Activity中finish() onDestroy() 和System.exit()的区别(转)
- tomcat溢出
- javascript中的LHS与RHS
- 树莓派.Qt.Creator安装方法
- JDBC(4)—Preparedstatement
- [Java web]Spring+Struts2+Hibernate整合过程(2)