======================================================
注:本文源代码点此下载
======================================================
原文写于2007-10-07 11:07:35,网易博客,已删.
流是一个对象,可以由此顺序地读取数据,或者向此对象顺序地写入数据。
字节输入流: 描述
bufferedinputstream 从inputstream读取一个字节缓冲区,然后返回该缓冲区中的字节,从而使小规模的读操作更为高效
bytearrayinputstream 从一个数组顺序地读取字节
checkedinputstream 此java.util.zip类将计算从inputstream读取的字节的校验和
datainputstream 从一个inputstream读取java基本类型的二进制表示
fileinputstream 从文件顺序地读取字节
filterinputstream 字节输入流过滤器的超类
gzipinputstream 此java.util.zip类解压缩其从一个inputstream读取的gzip压缩字节
inflaterinputstream gzipinputstream和zipinputstream的超类
inputstream 所有字节输入流的超类
linenumberinputstream java1.1中的一个类,已不建议 使用;而应使用linenumberreader
objectinputstream 从字节流读取java对象和基本值的二进制表示。这个类用于对象的逆串行化
pipedinputstream 相应于其所连接的pipedoutputstream,读取写至此pipedoutstream 的字节。用于多线程的程序中
pushbackinputstream 为输入流增加一个固定大小的压回式缓冲区,从而是字节可以弹出(恢复读前状态)。这对于一些解析器很有用
sequenceinputstream 从两个或多个舒去留顺序地读取字节,就如同读自一个流一样
stringbufferinputstream java1.1中的一个类,已不建议使用;而应使用stringreader
zipinputstream 此java.util.zip类对zip文件中的项(条目)解压缩
字符输入流 描述
bufferedreader 从reader读取一个字符缓冲区,然后返回此缓冲区的字符,从而使小规模的读操作更为有效
chararrayreader 从一个数组顺序地读取字符
filereader 从文件顺序地读取字符。此inputstreamreader子类从一个自动创建的fileinputstream读取
filterreader 字符输入流过滤器的超类
inputstreamreader 从一个字节输入流读取字符。使用默认本地化环境的编码或一个指定编码将字节转换为字符
linenumberreader 读取文本行,并跟踪记录已经读取了多少行
pipedreader 相应于其所连接的pipedwriter,读取写至此pipedwriter的字符。用于多线程程序
pushbackreader 为reader增加一个固定答谢的压回式缓冲区,从而是字符可以弹出(恢复读前状态)。这对于一些解析器很有用
reader 所有字符输入流的超类
stringreader 从一个字符串顺序地读取字符
字节输出流 描述
bufferedoutputstream 为保证效率,对字节输出进行缓冲,仅当缓冲区填满时才写至一个outputstream
bytearrayoutputstream 向一二数组顺序地写入字节
checkedoutputstream 此java.util.zip类计算其写至一个outputstream的字节的校验和
dataoutputstream 将java基本类型的二进制表示写至一个outputstream
deflateroutputstream gzipoutputstream和zipoutputstream的超类
fileoutputstream 向文件顺序地写字节
filteroutputstream 所有字节输出流过滤去的超类
gzipoutputstream 对以写至此java.util.zip类的字节,此类输出所写字节的一个gzip压缩版本
objectoutputstream 将java对象和基本值的二进制表示写至一个outputstream。常用于对象的串行化
outputstream 所有字节输出流的超类
pipedoutputstream 相应于其连接的pipedinputstream,将字节写入此pipedinputstream。常用于多线程程序中
printstream 写java对象和基本值的文本表示。作为一个java1.1的类,除了用于标准输出流system.out外,不建议使用此类。在其他场合下,应使用printwriter
zipoutputstream 此java.util.zip类压缩zip文件中的项(条目)
字符输出流 描述
bufferedwriter 为保证效率,对输出进行缓冲;仅当缓冲区填满时才将字符写至一个writer
chararraywriter 将字符顺序的写至一个数组中
filewriter 将字符顺序地写至一个文件中。这个outputstreamwriter子类将自动创建一个fileoutputstream
filterwriter 所有字符输出流过滤器的超类
outputstreamwriter 将肌肤写至一个字节输出流。使用默认本地化环境的编码或一个指定编码将字符转换为字节
pipedwriter 相应于其连接的pipedreader,将字符写至此pipedreader,常用于多线程程序中
printwriter 将java对象和基本值的文本表示写至一个writer
stringwriter 将字符顺序地写到一个内部创建的stringbuffer中
writer 所有字符输出流的超类
绿色通道:好文要顶关注我收藏该文与我联系

======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
2037

被折叠的 条评论
为什么被折叠?



