風(fēng)雨無(wú)阻

          Java IO中字節(jié)流和字符流的區(qū)別

           
          1
          流是一個(gè)有序的字節(jié)序列,可作為一個(gè)輸入源,也可作為一個(gè)輸出的目的地。
          字節(jié)流以字節(jié)為單位輸入輸出,字節(jié)流類名含有stream,字符流以字符為單位輸入輸出,字節(jié)流
          類名含有reader或writer.為了通用性,java中字符是16位的unicode字符,所以8位的字節(jié)流必
          須和16位的字符流進(jìn)行轉(zhuǎn)換。字節(jié)流到字符流的轉(zhuǎn)換使用InputStreamReader類:
          public InputStreamReader(InputStream in);
          public InputStreamReader(InputStream in,String encoding);
          public OuputStreamWriter(OnputStream in);
          public OnputStreamWriter(OnputStream in,String encoding);
          Reader和Writer類允許用戶在程序中無(wú)縫的支持國(guó)際字符集,如果要讀區(qū)的文件是別國(guó)語(yǔ)言,
          要使用字符流。
          JavaI/O字節(jié)流與字符流就是java 實(shí)現(xiàn)輸入/輸出 數(shù)據(jù) 字節(jié)流是一個(gè)字節(jié)一個(gè)字節(jié)的輸入/輸出 數(shù)據(jù) (兩個(gè)字節(jié)組成一個(gè)漢字)所以在用字節(jié)流讀一串漢字時(shí)會(huì)出現(xiàn)亂碼問(wèn)題,
          同樣字符流是一個(gè)字符一個(gè)字符流(一個(gè)字符=兩個(gè)字節(jié))的輸入/輸出 數(shù)據(jù) 用字符流讀一串漢字可以解決亂碼問(wèn)題.

          posted on 2008-03-18 18:24 秋楓故事 閱讀(5361) 評(píng)論(3)  編輯  收藏

          評(píng)論

          # re: Java IO中字節(jié)流和字符流的區(qū)別 2009-11-21 22:28 印第安小獅

          嗯~最后兩句有點(diǎn)啟發(fā)了, 謝謝.  回復(fù)  更多評(píng)論   

          # re: Java IO中字節(jié)流和字符流的區(qū)別 2011-08-18 13:19 york

          頂個(gè)。  回復(fù)  更多評(píng)論   

          # re: Java IO中字節(jié)流和字符流的區(qū)別[未登錄](méi) 2011-10-11 21:30 zzc

          字節(jié)流 InputStream OutputStream
          字符流 Reader Writer
            回復(fù)  更多評(píng)論   


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


          網(wǎng)站導(dǎo)航:
           
          <2008年3月>
          2425262728291
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          新聞檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 桐城市| 吴忠市| 安新县| 裕民县| 扎赉特旗| 岳池县| 湄潭县| 香格里拉县| 定襄县| 精河县| 板桥市| 墨竹工卡县| 彭山县| 招远市| 贵德县| 信宜市| 永康市| 丹棱县| 手游| 什邡市| 巴林左旗| 建瓯市| 蒙自县| 正镶白旗| 镇安县| 依安县| 梅州市| 贺州市| 屏东县| 丰原市| 华亭县| 大邑县| 新田县| 韩城市| 临高县| 洞头县| 新营市| 宜都市| 佛学| 天祝| 成武县|