教材学习内容总结

时间度量

  • 格林尼治标准时间(GMT):现在GMT已不作为标准时间使用。
  • 世界时(UT):借助观测远方星体跨过子午线而得,受地球自转速度影响。
  • 国际原子时(TAI):铯原子辐射振动幅度,秒的定义单位。
  • 世界协调时间(UTC):加入闰秒修正时间。
  • Unix时间:定义为UTC时间1970.1.1 00:00:00为起点经历的秒数,不考虑闰秒修正。
  • epoch:某个特定时代开始,时间轴上的某一瞬间。

    年历
  • 儒略历
  • 格里高利历
  • ISO S601标准

    获取系统时间

    System.currentTimeMills()
  • 返回long类型整数,代表1970.1.1 00:00:00:00至今经过的毫秒数。
import static java.lang.System.*;
import java.util.*;
public class DateD {
public static void main(String[] args) {
Date date1 = new Date(currentTimeMillis());
Date date2 = new Date();
System.out.println(date1.getTime());
System.out.println(date2.getTime());
} }

-- Date实例只能使用getTime()方法 setTime() 方法。

  • 有关字符串时间格式的处理,不再是Data的职责。

    java.text.DataFormat 和 java.text.SimpleDateFormat
  • getDateInstance()
     dateFormat = DateFormat.getDateInstance(
DateFormat.LONG, Locale.TAIWAN);
out.println(dateFormat.format(date));
dateFormat = DateFormat.getDateInstance(
DateFormat.SHORT, Locale.TAIWAN);
out.println(dateFormat.format(date));

  • getTimeInstance()

dateFormat = DateFormat.getTimeInstance(
DateFormat.LONG, Locale.TAIWAN);
out.println(dateFormat.format(date));
dateFormat = DateFormat.getTimeInstance(
DateFormat.MEDIUM, Locale.TAIWAN);
out.println(dateFormat.format(date));
dateFormat = DateFormat.getTimeInstance(
DateFormat.SHORT, Locale.TAIWAN);
out.println(dateFormat.format(date));

  • getDateTimeInstance()
        dateFormat = DateFormat.getDateTimeInstance(
DateFormat.LONG, DateFormat.LONG, Locale.TAIWAN);
out.println(dateFormat.format(date));
dateFormat = DateFormat.getDateTimeInstance(
DateFormat.SHORT, DateFormat.MEDIUM, Locale.TAIWAN);
out.println(dateFormat.format(date));
dateFormat = DateFormat.getDateTimeInstance(
DateFormat.SHORT, DateFormat.SHORT, Locale.TAIWAN);
out.println(dateFormat.format(date));

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

  • 问题1:SimpleDateFormat的自定义模式
import java.text.*;
import java.util.*; public class Simple {
public static void main(String[] args) {
DateFormat dateFormat_1 =
new SimpleDateFormat("EE-MM-dd-yyyy", Locale.TAIWAN);
DateFormat dateFormat_2 =
new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z", Locale.TAIWAN);
System.out.println(dateFormat_1.format(new Date()));
System.out.println(dateFormat_2.format(new Date()));
}
}



代码托管

上周考试错题总结

错题1



错题2





错题3



错题4



说实话题目和解析都看不懂。

错题5

点评过的同学博客和代码

感想

考试有15分钟是在查英语单词以及猜选项意思,我觉的换成阿拉伯文更公平,对错全靠蒙。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 2/2 20/20
第二周 251/251 1/5 18/38
第三周 651/902 1/6 10/48
第四周 300/1400 1/7 10/58
第五周 696/2196 1/8 10/68
第六周 722/2918 1/9 10/78
第七周 172/3090 1/10 10/88

参考资料

20155117王震宇 2016-2017-2 《Java程序设计》第七周学习总结的更多相关文章

  1. 201521123027 <java程序设计>第七周学习总结

    1.本周学习总结 2.书面作业 Q1.ArrayList代码分析 1.1 解释ArrayList的contains源代码 答: 源代码: //contains()方法 public boolean c ...

  2. 20155117王震宇 2006-2007-2 《Java程序设计》第一周学习总结

    20155117王震宇 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 尽量简单的总结一下本周学习内容 尽量不要抄书,浪费时间 看懂就过,看不懂,学习有心得的 ...

  3. 20155201 2016-2017-2 《Java程序设计》第九周学习总结

    20155201 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 第十六章 整合数据库 JDBC全名JavaDataBaseConnecticity,是Jav ...

  4. 20145213《Java程序设计》第九周学习总结

    20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...

  5. 20145213《Java程序设计》第二周学习总结

    20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...

  6. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  7. 21045308刘昊阳 《Java程序设计》第九周学习总结

    21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...

  8. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  9. 20145337 《Java程序设计》第九周学习总结

    20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...

  10. 20145337 《Java程序设计》第二周学习总结

    20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...

随机推荐

  1. c语言中的0UL或1UL是什么意思

    0UL 表示 无符号长整型 0 1UL 表示 无符号长整型 1 如果不写UL后缀,系统默认为:int, 即,有符号整数. 1.数值常数有:整型常数.浮点常数:2.只有数值常数才有后缀说明:3.数值常数 ...

  2. RabbitMQ入门_06_深入了解ack

    A. Delivery Tag 参考资料:https://www.rabbitmq.com/confirms.html 仔细查看一下 Consumer 的回调方法: public void handl ...

  3. Codeforces 556D - Case of Fugitive

    556D - Case of Fugitive 思路:将桥长度放进二叉搜索树中(multiset),相邻两岛距离按上限排序,然后二分查找桥长度匹配并删除. 代码: #include<bits/s ...

  4. Python map/reduce

    2017-07-31 18:20:59 一.map函数 map():会根据提供的函数对指定序列做映射.第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 ...

  5. Python 爬虫-获得大学排名

    2017-07-29 23:20:24 主要技术路线:requests+bs4+格式化输出 import requests from bs4 import BeautifulSoup url = 'h ...

  6. 终于用ADB连上平板了

    可以看到设备管理器里, ADB Interface 设备装不上驱动. 1,百度到的内容,没有一个靠谱的. 2,google到内容了, 却因为看的不仔细,浪费了好多时间...(android自己的文章都 ...

  7. Python处理HTML转义字符

    抓网页数据经常遇到例如>或者 这种HTML转义符,抓到字符串里很是烦人. 比方说一个从网页中抓到的字符串: html = '<abc>' 用Python可以这样处理: import ...

  8. python-day53--前端js

    一.基本语法(ECMA) 单行注释 // /* 多行注释 */ 变量赋值 默认以换行符作为结束符,有分好以分号作为结束符号 JS的引入方式: 1. <script> </script ...

  9. ssh: connect to host 192.168.11.180 port 22: Connection refused

    错误原因: 1.sshd 未安装:sudo apt-get install openssh-server 2.sshd 未启动:sudo net start sshd 3.防火墙:sudo ufw d ...

  10. hdu2510 爆搜+打表

    符号三角形 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submi ...