zoukankan      html  css  js  c++  java
  • 20155214 2016-2017-2 《Java程序设计》第7周学习总结

    20155214 2016-2017-2 《Java程序设计》第7周学习总结

    教材学习内容总结

    • UTC时间以Unix元年(1970年)为起点经过的秒数。
    • ISO 8601并非年历系统,大部分与格里高利历相同。
    • UTC偏移,以15度偏移一小时
    • 日光节约时间,用以节约能源尽量利用夏季日照。

    教材学习中的问题和

    // 使用format()方法将日期转换为指定格式的文本
    SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
    SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd HH:mm");
    SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            
    // 创建Date对象,表示当前时间
    Date date = new Date();
            
    // 调用format()方法,将日期转换为字符串并输出
    System.out.println(sdf1.format(now));
    System.out.println(sdf2.format(now));
    System.out.println(sdf3.format(now));
    
    // 使用parse()方法将文本转换为日期
    String d = "2014-6-1 21:05:36";
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            
    // 调用parse()方法,将字符串转换为日期
    Date now =  null;
    
    try{
    date = sdf.parse(d);
    } catch(ParseException e) {
    throw new RuntimeException(e);
    }
    System.out.println(date);
    
    // 创建Canlendar对象
    Calendar c = Calendar.getInstance();
            
    // 将Calendar对象转换为Date对象
    Date date = c.getTime();
            
    // 创建SimpleDateFormat对象,指定目标格式
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            
    // 将日期转换为指定格式的字符串
    String now = sdf.format(date);
    System.out.println("当前时间:" + now);
    

    代码调试中的问题和解决过程

    • SimpleDateFormat()输入类型不对

    • 输入类型应该是String pattern,Locale locale

    (链接:http://docs.oracle.com/javase/8/docs/api/index.html)

    代码托管

    代码量

    上周考试错题总结

    • 以下Thread.sleep(),wait()方法会使线程进入阻塞状态。
    Thread thread = new Thread(new Runnable/Thread(){
    public void run(){...}
    });
    

    可以通过编译。

    What are some reasons to use a character stream,such as Reader/Writer,over a byte stream,such as InputStream/OutputStream?
    A.More convenient code syntax when working with String data.
    C.Automatic character encoding.

    Which of the following are built-in streams in Java?
    A.System.err
    C.System.in
    E.System.out

    结对及互评

    参考示例

    其他(感悟、思考等,可选)

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 38/100 1/2 15/15
    第二周 294/332 3/4 30/45
    第三周 763/1073 2/6 32/77
    第四周 1202/2277 1/7 29/106
    第五周 930/3206 2/9 32/138
    第六周 642/3848 1/10 25/161
    第七周 249/4097 2/12 22/181


    N「次数」 Y「计划学习时间 X「实际学习时间」 X-/+X/N
    第一周 0 18 15
    第二周 1 33 30 0
    第三周 2 35 32 16-48
    第四周 3 35 29 25.4-44.6
    第五周 4 32 27 25.25-38.75
    第六周 5 28 25 23-33
    第七周 6 24 20 16.7-23.3

    参考资料

  • 相关阅读:
    Javascript 高级程序设计(第3版)
    小文笔记
    修改hadoop FileUtil.java,解决权限检查的问题
    编译hadoop遇到maven timeout
    Hadoop Eclipse开发环境搭建
    tcpdump抓包
    Hadoop JobTracker和NameNode运行时参数查看
    Hadoop hostname: Unknown host
    java.io.IOException: Incompatible namespaceIDs
    Hadoop集群搭建
  • 原文地址:https://www.cnblogs.com/besti155214/p/6683344.html
Copyright © 2011-2022 走看看