java中有个很重要的技术——流技术,即IO编程,Input和Output。这种技术针对的是硬盘上的文件,以程序为参照对象,Output的时候,从程序向外部文件内写入数据,Input的时候是从外部文件中读取数据。
Java流式输入/输出原理
如图:
流的分类一下几种:
1 按数据流的方向不同可以分为输入流和输出流。(以程序为参照物)
2 按处理数据单位不同可以分为字节流和字符流。
字节流 字符流
输入流: InputStream Reader
输出流: OutputStream Writer
3 按照功能不同可以分为节点流和处理流。
节点流为可以从一个特定的数据源(节点)读写数据(如:文件,内存)
处理流是“连接”在已存在的流(节点流或处理流)之上,通过对数据的处理为程序提供更为强大的读写功能。
posted on 2010-11-06 18:39
Soap MacTavish 阅读(152)
评论(0) 编辑 收藏