201621123080《Java程序设计》第12周学习总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了201621123080《Java程序设计》第12周学习总结相关的知识,希望对你有一定的参考价值。

201621123080《Java程序设计》第12周学习总结


1. 本周学习总结

1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容。

技术分享图片

2. 面向系统综合设计-图书馆管理系统或购物车

使用流与文件改造你的图书馆管理系统或购物车。

2.1 简述如何使用流与文件改造你的系统。文件中数据的格式如何?

在程序开始时,进行读取本地用户信息表和书籍信息表,并存放至动态数组里。在程序结束时,将动态数组里的数据写入文件并保存。

数据格式如下(中间用空格隔开)

用户信息 数据
姓名 String
号数 long
密码 String
管理员 boolean
书籍信息 数据
书名 String
号数 long
作者 String
是否借出 boolean
借书者号数 long

2.2 简述系统中文件读写部分使用了流与文件相关的什么接口与类?为什么要用这些接口与类?

类与接口 作用
BufferedReader 缓冲各个字符,提高读入效率
BufferedWriter 缓冲各个字符,提高写入效率
FileWriter 字符写入文件
FileReader 字符读取文件

2.3 截图读写文件相关代码。关键行需要加注释。

读取书籍

技术分享图片

写入书籍

技术分享图片

读取用户

技术分享图片

写入用户

技术分享图片

3. 代码量统计

3.1 统计本周完成的代码量

需要将每周的代码统计情况融合到一张表中。

周次 总代码量 新增代码量 总文件数 新增文件数
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

以上是关于201621123080《Java程序设计》第12周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

201621123080 《Java程序设计》第13周学习总结

201621123080《Java程序设计》第9周学习总结

201621123080《Java程序设计》第十一周学习总结

Week12《java程序设计》第12次作业总结

Java语言程序设计(第3版)沈泽刚主编第10,11,12章课后习题答案

201671010116. 2016-2017-12《Java程序设计》第12周学习总结