風(fēng)雨無阻

          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類允許用戶在程序中無縫的支持國際字符集,如果要讀區(qū)的文件是別國語言,
          要使用字符流。
          JavaI/O字節(jié)流與字符流就是java 實(shí)現(xiàn)輸入/輸出 數(shù)據(jù) 字節(jié)流是一個(gè)字節(jié)一個(gè)字節(jié)的輸入/輸出 數(shù)據(jù) (兩個(gè)字節(jié)組成一個(gè)漢字)所以在用字節(jié)流讀一串漢字時(shí)會出現(xiàn)亂碼問題,
          同樣字符流是一個(gè)字符一個(gè)字符流(一個(gè)字符=兩個(gè)字節(jié))的輸入/輸出 數(shù)據(jù) 用字符流讀一串漢字可以解決亂碼問題.

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

          評論

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

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

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

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

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

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


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


          網(wǎng)站導(dǎo)航:
           
          <2011年10月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          新聞檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 昌黎县| 威海市| 观塘区| 丰台区| 西华县| 东安县| 监利县| 汶川县| 确山县| 云安县| 安宁市| 大冶市| 全椒县| 泽库县| 东兰县| 二连浩特市| 澎湖县| 册亨县| 双辽市| 红原县| 山阳县| 黄骅市| 招远市| 南川市| 肇源县| 攀枝花市| 航空| 福鼎市| 祁东县| 云南省| 黑龙江省| 万载县| 益阳市| 长沙市| 仙游县| 山东省| 乌拉特前旗| 长子县| 凤翔县| 当阳市| 龙井市|