zoukankan      html  css  js  c++  java
  • 20155117王震宇 2016-2017-2 《Java程序设计》第七周学习总结

    教材学习内容总结

    时间度量

    • 格林尼治标准时间(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

    参考资料

  • 相关阅读:
    使用AD你应该避免的五个错误
    卸载常用组件
    学会批处理,用心学很容易
    VI的用法
    安装Linux版VNC 企业版
    【3】淘宝sdk的下载和安装
    【7】创建一个自己的模板
    【6】网店模板目录及文件介绍
    【11】淘宝sdk的DOM、CSS规范、Widget规范(这个Widget规范差不多就是网页效果)和HTML规范
    【2】认识淘宝sdk模板
  • 原文地址:https://www.cnblogs.com/ikari/p/6683336.html
Copyright © 2011-2022 走看看