您的位置:首页 > 编程语言 > Java开发

20155230 2016-2017-2 《Java程序设计》第八周学习总结

2017-04-16 20:43 302 查看

20155230 2016-2017-2 《Java程序设计》第八周学习总结

教材学习内容总结

java.util.logging
包提供了日志功能相关类与接口,使用日志的起点是logger类,Logger类的构造函数标示为
protected
,不是
java.util.logging
同包的类不能直接以new创建,不许使用Logger的静态方法。

Logger与Handler默认都会先依据Level过滤信息,如果没有做任何修改,取得的Logger实例之父Logger组态就是Logger.GLOBAL-LOGGER-NAME空间名称Logger实例的组态。

在没有任何组态设定的情况下,默认取得的Logger实例,层级必须大于或等于Logger.GLOBAL-LOGGER-NAME名称空间logger实例设定的Level.INFO,才可能输出信息。

标准API提供了几个操作类:其中MemoryHandler不会格式化日志信息,信息会暂存于内存缓冲区,直至超过大小才将信息输出至指定的目标Handler。StreamHandler可自行指定信息输出时使用的OutputStream。ConsoleHandler创建时,会自动指定OutputStream为System.err。

看到贪婪量词,比较器会将剩余文字整个吃掉,再逐步吐出,结果是贪婪量词会尽可能地找出长度最长的符合文字 在贪婪量词后加上?将会成为逐步量词,逐步量词会尽可能的找出长度最短的符合文字

replaceAll
会将符合规则表示式的字符串取代后返回新字符串

Pattern与Matcher取得Pattern实例后,可以使用split()方法将指定字符串进行切割,效果与String的split()方法相似,Matcher也有replaceAll()方法,与String的replaceAll()方法相似

StringJoiner、Arrays新增APIstring的join方法可以用来连接字符串,Arrays类也新增了一些重载的方法

Stream相关APIstream的range方法可以产生一个整数范围,java.util.Random类可以用来产生随机数

代码调试中的问题和解决过程

无。

代码量



错题总结

















代码托管

结对及互评

结对搭档:20155209

互评:

20155309

20155317

20155319

20155209

20155213

其他(感悟、思考等,可选)

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行15篇300小时
第一周0/01/41/1
第二周100/1001/55/6
第三周374/4701/612/18
第四周600/10701/719/37
第五周1001/20711/817/54
第六周394/24651/98/62
第七周442/29071/1010/72
第八周463/33702/1215/72
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。

耗时估计的公式

:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

计划学习时间:XX小时

实际学习时间:XX小时

改进情况:

有空多看看现代软件工程 课件 软件工程师能力自我评价表

参考资料

Java学习笔记(第8版)

《Java学习笔记(第8版)》学习指导
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: