第五周学习总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第五周学习总结相关的知识,希望对你有一定的参考价值。

一周的时间总是过得很快,这周紧接着上周的知识,继续学习常用类,日期相关类(DATE和Calender抽象类),数学运算类,主要使用产生随机数的这个功能,然后就是一个比较重要的工具,正则表达式,用法很多,使用很灵活,也可以帮助我们节约代码量,但要使用好需要下来进行大量练习。常用类就学完了,然后就开始学习了这周最蒙逼的一天,反射的学习,一天下来,大家基本上都说没听懂,也不知道怎么使用。老师也说,听不懂是正常的,反射主要用在框架,现在讲起来太抽象,不好理解,等以后学了框架,再来看这个,就能明白讲得是什么了,虽然没听懂,但是下来还是把老师上课写的代码自己写了一遍,稍微有点儿知道在讲什么,不过好像还是没什么用,那么就等以后再慢慢学习吧。反射讲完开始学习多线程,主要学习多线程的概念,创建多线程,以及使用多线程,还有就是多线程中的一些方法的使用,线程同步是多线程的一个重要的知识。接下学习Java集合框架,collection接口和Map接口下面的具体实现以及他们之间的区别。然后就是算是比较有意思的GUI的学习,终于可以把我们之前学习得代码具体的以窗口的形式体现出来,当然,在这之前需要我们对AWT和swing组件进行学习,练习使用他们的各个按钮的功能和使用方法,到周五位置,我们也只能做一个静态的窗口,不能实现按钮的功能,这需要我们下一周的更深入的学习。

知识点总结:DATE中得到的时间是1970年到目的日期的毫秒数;Calender是抽象类,需要用getInstance来返回一个对象来使用;正则表达式的各个符号的含义及用法;反射的机制,动态的调用类的属性以及方法;多线程的使用star()方法启动,run()方法执行;多线程各个方法的使用;死锁的含义;框架(collection通过list和set实现、Map通过map实现);List中对象有序且可以重复、Set中对象无序且不可重复、map中元素以键值对形式,键不能重复,值可以重复;GUI中主要就是各个工具的使用方法,布局也需要多练习才能灵活使用。

以上是关于第五周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

Java第五周学习总结

20145319 第五周学习总结

20145301第五周学习总结

第五周学习总结

第五周Java学习总结(补)

20165329 第五周学习总结