20145228《Java程序设计》第七周学习总结

教材学习内容总结

时间与日期

•世界时:在1972年引入UTC之前,GMT与UT是相同的

•国际原子时(TAI),秒的单位定义是基于TAI,也就是铯原子辐射振动次数。

•世界协调时间(UTC),UTC考虑了地球自转越来越慢而有闰秒修正,确保UTC与UT相差不会超过0.9秒。

•就目前来说,即使标注为GMT(无论是文件说明,或者是API的日期时间字符串描述),实际上谈到时间指的是UTC时间。

Date与Calendar

•Date是时间轴上的瞬间,是偏向机器的时间观点。使用System.currenTimeMillis()来取得epoch毫秒,返回的是long型整数。

•Calendar可以用来取得某个时间日期信息或者是对时间日期进行操作。add()可以改变Calendar的时间,after()、before()可以用来比较两个时间日期的先后。

JDK8新时间日期API

·LocalDateTime、LocalDate和LocalTime是不具时区的时间与日期定义。

·ZoneDateTime和OffsetDateTime可以基于LocalDateTime、LocalDate和LocalTime来补齐时区信息。

教材学习中的问题和解决过程

本周学习任务较少,内容也较为简单,暂时没有发现什么问题。

本周代码托管截图

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 4000行 20篇 300小时
第一周 100/100 1/1 15/15
第二周 300/400 1/2 25/40
第三周 500/900 1/3 35/75
第四周 400/1300 1/4 30/105
第五周 500/1800 1/5 35/140
第六周 400/2200 2/7 30/170
第七周 300/2500 2/9 30/200

参考资料

posted @ 2016-04-17 14:08  20145228江苒  阅读(171)  评论(0编辑  收藏  举报