《Java程序设计》第七周学习总结
2016-04-15 19:45
483 查看
20145224 《Java程序设计》第七周学习总结
教材学习内容总结
13.1 认识时间与日期
·想要度量时间首先要有时间基准,目前国际上通用的有一下六个时间基准:1、格林威治标准时间
2、世界时
3、国际原子时
4、世界协调时间
5、Unix时间
6、epoch
13.2 认识Date与Calendar
·Date是时间轴上的瞬间,是偏向机器的时间观点。使用System.currenTimeMillis()来取得epoch毫秒,返回的是long型整数。
·DateFormat是格式化的时间日期,可以通过
getDateInstance()、
getTimeInstance()、
getDateTimeInstance等静态方法来取得不同详细程度的日期时间。
·SimpleDateFormat可以用模式字符串自定义格式,它还有个
parse()方法,可以按构建SimpleDateFormat时指定的格式将指定的字符串剖析为Date实例。
·Calendar可以用来取得某个时间日期信息或者是对时间日期进行操作。
add()可以改变Calendar的时间,
after()、
before()可以用来比较两个时间日期的先后。
·java.util.TimeZone的
getDefault()可以取得默认时区信息。若想取得指定时区的TimeZone实例可以使用ID字符串。
13.3 JDK8新时间日期API
·LocalDateTime、LocalDate和LocalTime是不具时区的时间与日期定义。·ZoneDateTime和OffsetDateTime可以基于LocalDateTime、LocalDate和LocalTime来补齐时区信息。
·oridinal取出的月份是从0开始的,所以我们在表示月份是要用getValue()方法。
·JDK8还实现了新日期时间的流畅API。
教材学习中的问题和解决过程
本周学习任务只有一章,内容也较为简单,暂时没有发现什么问题。学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 |
参考资料
Java学习笔记(第8版)《Java学习笔记(第8版)》学习指导
...
相关文章推荐
- Java中的抽象和封装
- Java第五次作业
- java jdk环境变量设置
- 在Eclipse环境下编写ABAP程序
- JavaSE学习小笔记(2)
- JAVA Hibernate工作原理及为什么要用
- Java tree递归
- JAVA——this语句
- Java课程“新”得(五)
- 熟练掌握HDFS的Java API接口访问
- 用Java写脚本,常用的一些方法
- Java8之Stream语法详解
- java并发:线程同步机制之计数器&Exechanger
- JAVA IO(一)
- java第五次作业
- 【Java】Map
- jdk 安装
- spring webflow getting start
- java反射以获取父类属性的值
- JAVA 反射总结