国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

java基礎(chǔ)(二十)IO流(三)

2019-11-14 15:25:31
字體:
供稿:網(wǎng)友

這里有我之前上課總結(jié)的一些知識點(diǎn)以及代碼大部分是老師講的筆記 個人認(rèn)為是非常好的,,也是比較經(jīng)典的內(nèi)容,真誠的希望這些對于那些想學(xué)習(xí)的人有所幫助!

由于代碼是分模塊的上傳非常的不便。也比較多,講的也是比較清晰的!如果你有需要可以在評論中留下您的郵箱我看到一定會免費(fèi)發(fā)給你的!感謝這個平臺讓我們大家共同進(jìn)步吧!! 記住 程序員是無私的!!!

也非常歡迎到我的博客內(nèi)觀看 博客地址:http://m.survivalescaperooms.com/duscl/

 

/*1:字符流(掌握)    (1)字節(jié)流操作中文數(shù)據(jù)不是特別的方便,所以就出現(xiàn)了轉(zhuǎn)換流。       轉(zhuǎn)換流的作用就是把字節(jié)流轉(zhuǎn)換字符流來使用。    (2)轉(zhuǎn)換流其實(shí)是一個字符流        字符流 = 字節(jié)流 + 編碼表    (3)編碼表        A:就是由字符和對應(yīng)的數(shù)值組成的一張表        B:常見的編碼表            ASCII            ISO-8859-1            GB2312            GBK            GB18030            UTF-8        C:字符串中的編碼問題            編碼                String -- byte[]            解碼                byte[] -- String    (4)IO流中的編碼問題        A:OutputStreamWriter            OutputStreamWriter(OutputStream os):默認(rèn)編碼,GBK            OutputStreamWriter(OutputStream os,String charsetName):指定編碼。        B:InputStreamReader            InputStreamReader(InputStream is):默認(rèn)編碼,GBK            InputStreamReader(InputStream is,String charsetName):指定編碼        C:編碼問題其實(shí)很簡單            編碼只要一致即可    (5)字符流        Reader            |--InputStreamReader                |--FileReader            |--BufferedReader        Writer            |--OutputStreamWriter                |--FileWriter            |--BufferedWriter    (6)復(fù)制文本文件(5種方式)2:IO流小結(jié)(掌握)    IO流        |--字節(jié)流            |--字節(jié)輸入流                InputStream                    int read():一次讀取一個字節(jié)                    int read(byte[] bys):一次讀取一個字節(jié)數(shù)組                                    |--FileInputStream                    |--BufferedInputStream            |--字節(jié)輸出流                OutputStream                    void write(int by):一次寫一個字節(jié)                    void write(byte[] bys,int index,int len):一次寫一個字節(jié)數(shù)組的一部分                                        |--FileOutputStream                    |--BufferedOutputStream        |--字符流            |--字符輸入流                Reader                    int read():一次讀取一個字符                    int read(char[] chs):一次讀取一個字符數(shù)組                                        |--InputStreamReader                        |--FileReader                    |--BufferedReader                        String readLine():一次讀取一個字符串            |--字符輸出流                Writer                    void write(int ch):一次寫一個字符                    void write(char[] chs,int index,int len):一次寫一個字符數(shù)組的一部分                                        |--OutputStreamWriter                        |--FileWriter                    |--BufferedWriter                        void newLine():寫一個換行符                                                void write(String line):一次寫一個字符串3:案例(理解 練習(xí)一遍)    A:復(fù)制文本文件 5種方式(掌握)    B:復(fù)制圖片(二進(jìn)制流數(shù)據(jù)) 4種方式(掌握)    C:把集合中的數(shù)據(jù)存儲到文本文件    D:把文本文件中的數(shù)據(jù)讀取到集合并遍歷集合    E:復(fù)制單級文件夾    F:復(fù)制單級文件夾中指定的文件并修改名稱        回顧一下批量修改名稱    G:復(fù)制多級文件夾    H:鍵盤錄入學(xué)生信息按照總分從高到低存儲到文本文件    I:把某個文件中的字符串排序后輸出到另一個文本文件中    J:用Reader模擬BufferedReader的特有功能    K:模擬LineNumberReader的特有功能*/

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 安宁市| 永善县| 嘉兴市| 阜新| 麻阳| 栾城县| 自治县| 嘉禾县| 吉林市| 武山县| 诸暨市| 旌德县| 阳西县| 安西县| 福泉市| 曲阜市| 桐梓县| 龙陵县| 泗水县| 衡水市| 卫辉市| 达日县| 永修县| 祥云县| 承德市| 南靖县| 崇阳县| 政和县| 轮台县| 来安县| 水富县| 曲靖市| 汽车| 客服| 保德县| 新乐市| 咸宁市| 云林县| 西峡县| 遂昌县| 贞丰县|