zoukankan      html  css  js  c++  java
  • 《Java程序设计》第七周学习总结

    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

    参考资料

  • 相关阅读:
    android 样式开发
    Android studio 开发环境搭建
    nodejs+express 4.x笔记
    C#: switch语句的重构『网摘』
    从实例谈OOP、工厂模式和重构
    ASP.NET FileUpload 上传文件类型验证
    asp.net 网页中播放 flash 和flv
    数据库设计中主键问题
    修改Sqlserver实例默认排序规则
    查看sqlserver被锁的表以及如何解锁
  • 原文地址:https://www.cnblogs.com/20145224kevs/p/5392294.html
Copyright © 2011-2022 走看看