20145324 《Java程序设计》第6周学习总结
20145324 《Java程序設計》第6周學習總結
教材學習內容總結
第十章
1、使用輸入串流將數據從來源取出 InputStream
使用輸出串流將數據寫入目的地 OutStream
2、dump()方法并沒有限定來源或目的地真實形式,依賴InputStream、OutStream
3、可以使用dump()從HTTP服務器讀取某個網頁,并另存文檔
4、setIn()重新定義標準輸入來源
setOut()將結果輸出指定的目的地
5、System.err稱為標準 錯誤輸出串流,用來立即顯示錯誤信息
6、FileInputStream可以指定文件名創建實例,讀取數據
FileInputStream可以指定文件名創建實例,讀取數據
不使用時用close()關閉文檔
7、ByteArrayInputStream可以指定byte數組創建實例
ByteArrayOutputStream可以指定byte數組創建實例 P310
8、緩沖區作用:BufferedInputStream、BufferedOutputStream
數據轉換處理作用:DataInputStram、DataOutputStream
對象串行化能力:ObjectInputStream、ObjectOutputStream[]
9、dump()方法接受Reader與Writer實例,分別代表讀取數據的來源,以及輸出數據的目的地
10、FileReader是一種Reader,主要用于讀取文檔并將讀到的數據轉為字符
StringWriter是一種Writer,可以將數據寫至StringWriter,使用toString()方法取得字符串
11、StringReader可以將字符串打包,當作讀取來源
StringWriter則可以作為寫入目的地,最后用toString()取得所有寫入的字符組成的字符串
12、串流處理的字節數據,實際上代表某些字符的編碼數據,可以使用InputStreamReader對其打包
13、PrintWrite可以對Writer進行打包
教材學習中的問題和解決過程
代碼調試中的問題和解決過程
其他(感悟、思考等,可選)
第十一章內容太多了,寫博客前沒能看完,看完了再補上十一章的博客
學習進度條
| 目標 | 500行 | 16篇 | 220小時 | |
| 第一周 | 30/20 | 1/1 | 10/10 | |
| 第二周 | 82/102 | 1/2 | 10/20 | |
| 第三周 | 158/260 | 1/3 | 10/30 | |
| 第四周 | 223/483 | 1/4 | 10/40 | |
| 第五周 | 450/933 | 1/5 | 10/50 | |
| 第六周 | 121/1054 | 1/6 | 10/60 |
補十一章代碼
參考資料
- Java學習筆記(第8版)
- 《Java學習筆記(第8版)》學習指導[]
轉載于:https://www.cnblogs.com/SJZGM10/p/5373650.html
總結
以上是生活随笔為你收集整理的20145324 《Java程序设计》第6周学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux部署Apache Active
- 下一篇: Java9都快发布了,Java8的十大新