Code@Oxidy

          統(tǒng)計

          積分與排名

          BookSites

          IT NewsSite

          IT Websit

          Java WebSits

          knowledge Library

          My Blog

          SoftWare

          閱讀排行榜

          JAVA - IO包的學(xué)習(xí)引導(dǎo)文章

          出處 CN-JAVA原創(chuàng):wacky56    

          --------------------------------------------------------------------------------
          什么是IO
          --------------------------------------------------------------------------------
            IO(Input/Output)是計算機輸出/輸出的接口。Java的核心庫java.io提供了全面的IO接口,包括:文件讀寫,標(biāo)準(zhǔn)設(shè)備輸出等等。Java中IO是以流為基礎(chǔ)進行輸入輸出的,所有數(shù)據(jù)被串行化寫入輸出流,或者從輸入流讀入。此外,Java也對塊傳輸提供支持,在核心庫java.nio中采用的便是塊IO。關(guān)于NIO我們在后面還有專門的討論。
            流IO的好處是簡單易用,缺點是效率較低。塊IO效率很高,但編程比較復(fù)雜。

          Java IO模型
          --------------------------------------------------------------------------------
            Java的IO模型設(shè)計非常優(yōu)秀,它使用Decorator模式,按功能劃分Stream,您可以動態(tài)裝配這些Stream,以便獲得您需要的功能。例如,您需要一個具有緩沖的文件輸入流,則應(yīng)當(dāng)組合使用FileInputStream和BufferedInputStream。
            Java的IO體系分Input/Output和Reader/Writer 閱讀全文
          類別:Java 查看評論

          posted on 2006-08-18 14:17 oxidy 閱讀(204) 評論(2)  編輯  收藏

          評論

          # re: JAVA - IO包的學(xué)習(xí)引導(dǎo)文章 2007-08-09 17:57 dreamstone

          這是基于字節(jié)的,還有基于字符的。  回復(fù)  更多評論   

          # re: JAVA - IO包的學(xué)習(xí)引導(dǎo)文章 2007-08-10 10:47 123

          是基于字節(jié)的吧  回復(fù)  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 井冈山市| 光泽县| 平舆县| 鄂伦春自治旗| 观塘区| 宜川县| 云阳县| 天台县| 冀州市| 天等县| 朝阳市| 密山市| 临清市| 道孚县| 若尔盖县| 广河县| 正宁县| 罗江县| 松潘县| 马鞍山市| 连云港市| 吉林省| 唐山市| 丽江市| 三门县| 伊金霍洛旗| 澳门| 大名县| 保德县| 咸丰县| 江门市| 高雄县| 吉首市| 怀仁县| 怀宁县| 古蔺县| 旬阳县| 岑巩县| 恭城| 四会市| 清镇市|