201621123080《Java程序設計》第12周學習總結

201621123080《Java程序設計》第12周學習總結


1. 本週學習總結

1.1 以你喜歡的方式(思惟導圖或其餘)概括總結多流與文件相關內容。

2. 面向系統綜合設計-圖書館管理系統或購物車

使用流與文件改造你的圖書館管理系統或購物車。java

2.1 簡述如何使用流與文件改造你的系統。文件中數據的格式如何?

在程序開始時,進行讀取本地用戶信息表和書籍信息表,並存放至動態數組裏。在程序結束時,將動態數組裏的數據寫入文件並保存。數組

數據格式以下(中間用空格隔開)學習

用戶信息 數據
姓名 String
號數 long
密碼 String
管理員 boolean
書籍信息 數據
書名 String
號數 long
做者 String
是否借出 boolean
借書者號數 long

2.2 簡述系統中文件讀寫部分使用了流與文件相關的什麼接口與類?爲何要用這些接口與類?

類與接口 做用
BufferedReader 緩衝各個字符,提升讀入效率
BufferedWriter 緩衝各個字符,提升寫入效率
FileWriter 字符寫入文件
FileReader 字符讀取文件

2.3 截圖讀寫文件相關代碼。關鍵行須要加註釋。

讀取書籍設計

寫入書籍code

讀取用戶blog

寫入用戶接口

3. 代碼量統計

3.1 統計本週完成的代碼量

須要將每週的代碼統計狀況融合到一張表中。it

周次 總代碼量 新增代碼量 總文件數 新增文件數
1 0 0 0 0
2 0 0 0 0
3 472 472 11 11
4 472 0 11 0
5 468 -4 12 1
6 1043 575 30 18
7 2417 1374 51 21
8 5129 2712 83 32
9 5284 155 89 6
10 5714 430 98 9
11 5995 281 105 7
12 6365 370 114 9
13 6771 406 120 6
相關文章
相關標籤/搜索