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()输入类型不对
    1071473-20170409191918113-1604206965.png

1071473-20170409192621082-1394061815.png

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

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

代码托管

代码量

1071473-20170409193014707-963943567.png

上周考试错题总结

  • 以下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/1001/215/15
第二周294/3323/430/45
第三周763/10732/632/77
第四周1202/22771/729/106
第五周930/32062/932/138
第六周642/38481/1025/161
第七周249/40972/1222/181


N「次数」Y「计划学习时间X「实际学习时间」X-/+X/N
第一周01815
第二周133300
第三周2353216-48
第四周3352925.4-44.6
第五周4322725.25-38.75
第六周5282523-33
第七周6242016.7-23.3

参考资料

转载于:https://www.cnblogs.com/besti155214/p/6683344.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值