将输出流(OutputStream)转化为输入流(InputStream)的方法(一)
2011年04月01日
package test.io; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; /** * 用于把OutputStream 转化为 InputStream。 * 适合于数据量不大,且内存足够全部容纳这些数据的情况。 * @author 赵学庆 www.java2000.net * */ public class Test1 { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { ByteArrayOutputStream out = new ByteArrayOutputStream(); OutputStreamClass1.putDataOnOutputStream(out); InputStreamClass1.processDataFromInputStream(new ByteArrayInputStream(out.toByteArray())); } } class OutputStreamClass1 { public static void putDataOnOutputStream(ByteArrayOutputStream out) throws IOException { byte[] bs = new byte[] { 1, 2, 3, 4, 5 }; out.write(bs); } } class InputStreamClass1 { public static void processDataFromInputStream(ByteArrayInputStream in) throws IOException { byte[] bs = new byte[1024]; int len = in.read(bs); for (int i = 0; i
发表评论
-
在 Android 平台上应用 Berkeley DB 11gR2 SQL(drop-in模式)(转http://www.cnmsdn.com/html/201004/1270362092ID3134.html)
2012-01-20 01:03 996在 Android 平台上应用 Ber ... -
在 C# 中通过 P/Invoke 调用Win32 DLL
2012-01-20 01:03 489在 C# 中通过 P/Invoke 调用Win32 DLL ... -
用IIS发布网站
2012-01-20 01:03 599用IIS发布网站 2010年07月15日 1,安装iis ... -
我的ATL/ADO编程的曲折经历
2012-01-20 01:03 577我的ATL/ADO编程的曲折经 ... -
深入探究 Win32 PE 文件格式
2012-01-20 01:03 674深入探究 Win32 PE 文件格 ... -
中国各地男人之最的分析
2012-01-19 08:52 1220中国各地男人之最的分 ... -
第七十三章 暗杀
2012-01-19 08:52 542第七十三章 暗杀 2011年06月10日 丰含笑又等了 ... -
我的见解
2012-01-19 08:52 504我的见解 2011年08月20日 上等美女只存在两个地方 ... -
“网店模特”成新兴职业 大学生兼职居多
2012-01-19 08:52 604“网店模特”成新兴职 ... -
HTC G2 超级新手教程之最终版
2012-01-17 01:22 531HTC G2 超级新手教程之最 ... -
System32下每个DLL的作用
2012-01-17 01:22 1632System32下每个DLL的作用 ... -
轻松编译google chrome浏览器最新稳定版源代码
2012-01-17 01:22 1031轻松编译google chrome浏览器最新稳定版源代码 2 ... -
从零开始- Android刷机指南<二>
2012-01-17 01:22 617从零开始- Android刷机指 ... -
c# 语音功能入门
2012-01-17 01:22 938c# 语音功能入门 2011年10月09日 ... -
一个简单破解excelvba工程密码方法
2012-01-15 20:04 1320一个简单破解excelvba工程密码方法 2010年02月2 ... -
转 Windows API 函数在VFP中的运用
2012-01-15 20:04 562转 Windows API 函数在VFP中的运用 2010年 ... -
VB关机程序
2012-01-15 20:03 743VB关机程序 2009年12月26日 这是我以前写的一个 ... -
VB窗口图表化
2012-01-15 20:03 598VB窗口图表化 2011年04月20日 '本模块为实现托 ... -
VB获取QQ2011安装路径
2012-01-15 20:03 737VB获取QQ2011安装路径 2011年05月23日 V ... -
rome制作rss服务
2012-01-11 12:13 595rome制作rss服务 2011年04月01日 最近用 ...
相关推荐
NULL 博文链接:https://shihuan830619.iteye.com/blog/2094068
使用最简单的InputStream输入流和OutputStream输出流,制作了文件之间的粘贴复制功能。程序已测试,可以把一个word文件中的内容完整复制到另一个word文件中。
输入流和输出流 流是程序和外界进行数据交换的通道 分为输入流(InputStream)和输出流(OutputStream)。程序通过输入流从数据源读取数据,通过输出流向目的地写数据。
本文档涵盖了java中标准输入输出流,包含InputStream、OutputStream字节流还有字符流以及对文件的读写操作等
1.常用的输入输出流(BufferedReader,FileReader,InputStream,OutputStream,PrintWriter) 2.模拟记事本
Java IO五类一接口 文件操作类File、...字节输出流OutputStream、字节输入流InputStream 字符输出流Writer、字符输入流Reader 打印流、输入输出重定向 Scanner类 字符编码 序列化操作标识接口Serialiable
IO流的开发线程,通过InputStream OutputStream进行数据交互
在JAVA语言中,输入和输出功能依靠流来完成,输入输出流则 依靠InputStream和OutputStream两个类及其子类...read(byte[]b,int oK int len):将输入流中最多len个数据字节渎 入byte数组,从下标为off的元素开始存储。
| 为另一个输入流添加一些功能,创建一个缓冲区,支持mark和reset方法。 | mark操作记录输入流中的某个点,reset操作在从包含的输入流获取新字节前,再读取最后一次。 |--DataInputStream/:用于操作基本数据...
输入流:数据源到程序(InputStream、Reader读进来) 输出流:程序到目的地(OutPutStream、Writer写出去) 处理数据单元: 字节流:按照字节读取数据(InputStream、OutputStream) 字符流:按照字符读取数据(Reader...
输入时压缩输入,输出时压缩输出,重载了inputstream和outputstream类,一个实现在输入时压缩,一个实现输出时解压,第一个类是成功的,第二个类还有问题。最好是根据jdk1.6的压缩类改造,可性我基本功不够。
Java inputstream outputstream ..... thread runnable..... 内容是中文的
字节输入流(InputStream)和字节输出流(OutputStream):用于处理二进制数据,以字节为单位进行读写。常见的实现类包括FileInputStream、FileOutputStream等。 字符流: 字符输入流(Reader)和字符输出流...
BufferedInputStream BufferedInputStream 为另一个输入流添加一些功能,即缓冲输入以及支持 mark 和 reset 方法的能力。 BufferedOutputStream 该类实现缓冲的输出流。 BufferedReader 从字符输入流中读取文本,...
SequenceInputStream 可以认为是一个工具类,将两个或者多个输入流当成一个输入流依次读取。完全可以从IO 包中去除,还完全不影响IO 包的结构,却让其更“纯洁”――纯洁的Decorator 模式。 PrintStream 也可以认为...
引言java.io中有4个重要的abstract class– InputStream(字节输入流)– OutputStream(字节输出流)9.1 文件9.2
允许有一个缓冲的输出流,链接到一个输入流......这在测试时很有用,或者当你需要模拟输入流时,在事件的基础上用本地数据重新填充 // initialize self.bufferWriter = [[BufferOutputStreamToInputStream alloc ] ...
总结了常用的 RandomAccessFile 随机存取文件类 InputStream 字节输入流 OutputStream 字节输出流 Reader 字符输入流 Writer 字符输出流
第七章流与文件Ø 掌握File类的使用Ø 理解流的不同分类Ø 掌握InputStream和OutputStream的使用Ø 掌握常用过滤流的使用Ø 掌握Read
4)SequenceInputStream:这个类可以将几个输入流串联在一起合并为一个输入流,构造函数有: SequenceInputStream(Enumeration e)枚举类型e中包含了若干个要被串联的输入流 SequenceInputStream(InputStream s1, ...