Code@Oxidy

统计

积分与排名

BookSites

IT NewsSite

IT Websit

Java WebSits

knowledge Library

My Blog

SoftWare

阅读排行榜

JAVA - IO包的学习引导文章

出处 CN-JAVA原创:wacky56    

--------------------------------------------------------------------------------
什么是IO
--------------------------------------------------------------------------------
  IO(Input/Output)是计算机输出/输出的接口。Java的核心库java.io提供了全面的IO接口,包括:文件读写,标准设备输出等等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。此外,Java也对块传输提供支持,在核心库java.nio中采用的便是块IO。关于NIO我们在后面还有专门的讨论。
  流IO的好处是简单易用,缺点是效率较低。块IO效率很高,但编程比较复杂。

Java IO模型
--------------------------------------------------------------------------------
  Java的IO模型设计非常优秀,它使用Decorator模式,按功能划分Stream,您可以动态装配这些Stream,以便获得您需要的功能。例如,您需要一个具有缓冲的文件输入流,则应当组合使用FileInputStream和BufferedInputStream。
  Java的IO体系分Input/Output和Reader/Writer 阅读全文
类别:Java 查看评论

posted on 2006-08-18 14:17 oxidy 阅读(168) 评论(2)  编辑  收藏

评论

# re: JAVA - IO包的学习引导文章 2007-08-09 17:57 dreamstone

这是基于字节的,还有基于字符的。  回复  更多评论   

# re: JAVA - IO包的学习引导文章 2007-08-10 10:47 123

是基于字节的吧  回复  更多评论   


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


网站导航: