标签:2.3 管理系 markdown table 学习总结 can 生成 alt junit4
使用流与文件改造你的图书馆管理系统或购物车。
原来写法:
改造主要增加的部分:
我主要用流与文件改造了测试类的部分,因为这个部分与文本关系比较大,所以我改造了这个部分。就是把原来的测试数据写入了一个文件,然后通过读取文件里面的信息来测试购物车这个系统。用我的改造方法似乎是没有得到什么优化,似乎是变得更麻烦了,为了改造而改造,真的不是很会改,用的是很笨拙的方式。
运行结果跟原来没差:
周数 | 行数 | 新增行数 | 文件数 | 新增文件数 |
---|---|---|---|---|
第一周 | 39 | 39 | 9 | 9 |
第二周 | 278 | 239 | 18 | 9 |
第三周 | 431 | 153 | 33 | 15 |
第四周 | 894 | 182 | 51 | 9 |
第五周 | 1154 | 260 | 67 | 16 |
第六周 | 1354 | 200 | 79 | 12 |
第七周 | 1463 | 109 | 85 | 6 |
第八周 | 1776 | 313 | 101 | 16 |
第九周 | 1903 | 127 | 106 | 5 |
第十周 | 2136 | 233 | 122 | 16 |
第十一周 | 2861 | 725 | 146 | 24 |
第十二周 | 3057 | 196 | 160 | 14 |
1.2 生成文件大小多少(使用右键文件属性查看)?分析该文件大小
1.3 如果调用PrintWriter的println方法,但在后面不close。文件大小是多少?为什么?
PrintWriter写入文件:
使用BufferedReader读取:
使用Scanner读取;
使用BufferedReader更快,BufferedReader使用缓冲可以减少IO次数,因为IO操作很耗时间,所以读取速度变快。
201621123065《JAVA程序设计》第12周学习总结
标签:2.3 管理系 markdown table 学习总结 can 生成 alt junit4
原文地址:http://www.cnblogs.com/201621123065guo/p/8001124.html