注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

曹兆领的博客

有志者事竟成,破釜沉舟,百二秦关终属楚!

 
 
 

日志

 
 

Java 流输入输出原理  

2009-11-13 15:07:08|  分类: Java开发 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
流-------读取数据的管道
java.io包中定义了多个流类型,
  按数据流的方向不同为输入流和输出流
  按处理数据单位不同可以分为字节流和字符流
  按功能不同分为节点流和处理流

  字节流 字符流
 输入流 InputStream Reader
 输出流 OutputStream Writer

节点流可以从一个选定的数据源(节点)读写数据,如文件内存中读取
处理流是连接已存在的流(节点或处理流)之上,通过对数据的处理为程序提供更强大的读写功能。

字节流
 类型 字节流 字符流
File FileInputStream
FileOutputStream
 FileReader
FileWriter
 Memory Array
 ByteArrayInputStream
ByteArrayOutputStream
 CharArrayReader
CharWriterReader
 Memory String
  StringReader
StringWriter
 Pipe PipedInputStream
PipedOutputStream
 PipedReader
PipedWriter
处理流
 处理类型字符流
字节流
 BufferingBufferedReader
BufferedWriter
BufferedInputStream
BufferedOutputStream
 Filtering FilterReader
FilterWriter
FilterInputStream
FilterOutputStream
 Converting between
bytes and character
 InputStreamReader
OutputStreamWriter
 
 Object
Serialization
  ObjectInputStream
ObjectOutputStream
 Data conversion
  DataInputStream
DataOutputStream
 CountingLineNumberReader
LineNumberInputStream
 Peeking ahead
PushbackReader
PushbackInputStream
 Printing PrintWriter PrintStream




  评论这张
 
阅读(185)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017