随笔-10  评论-11  文章-20  trackbacks-0

        java中有个很重要的技术——流技术,即IO编程,Input和Output。这种技术针对的是硬盘上的文件,以程序为参照对象,Output的时候,从程序向外部文件内写入数据,Input的时候是从外部文件中读取数据。
       
        Java流式输入/输出原理  如图:

    


           流的分类一下几种:

            1 按数据流的方向不同可以分为输入流和输出流。(以程序为参照物)
            
            2 按处理数据单位不同可以分为字节流和字符流。
                                            字节流                        字符流
                输入流:        InputStream                    Reader
                输出流:        OutputStream                 Writer
         
            3 按照功能不同可以分为节点流和处理流。
            
                节点流为可以从一个特定的数据源(节点)读写数据(如:文件,内存)                        
            
                处理流是“连接”在已存在的流(节点流或处理流)之上,通过对数据的处理为程序提供更为强大的读写功能。
              

posted on 2010-11-06 18:39 Soap MacTavish 阅读(146) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: