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

本文总结了《Java程序设计》第12周的学习内容,包括多流与文件操作的归纳总结,以及如何使用流与文件改造图书馆管理系统或购物车系统的具体实现方案。详细介绍了文件数据格式、使用的流与文件接口及类的作用。

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


1. 本周学习总结

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

1098476-20171209175721542-495945918.png

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

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

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

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

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

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

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

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

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

读取书籍

1098476-20171209175758902-1549256150.png

写入书籍

1098476-20171209175828839-1843829177.png

读取用户

1098476-20171209175835980-299433489.png

写入用户

1098476-20171209175855699-1929270029.png

3. 代码量统计

3.1 统计本周完成的代码量

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

周次总代码量新增代码量总文件数新增文件数
10000
20000
34724721111
44720110
5468-4121
610435753018
7241713745121
8512927128332
95284155896
105714430989
1159952811057
1263653701149
1367714061206
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值