标签:
周总结
本周学习了文章内容,第十二章常用类,第十三章反射与类加载,第十四章多线程编程,第十五章Java集合框架和第十六章Java图形用户界面编程。
常用类主要讲解了System类和Runtime类,还有字符串常用类String,并且比较了StringBuffer和StringBuilder的区别,还有他们的执行效率,另外有两种常用的类是日期类和数学运算相关类,可以用来获取日期和进行数学运算。
在反射一章中,主要讲解了反射的实现方法,结合了string框架讲解,对finaliza()方法进行的比较。
在多线程编程中,主要有Thread类和Runnable类,而线程的创建是通过继承Thread类来实现的,而且是在创建的Thread子类中重写run()方法,在方法中写入想要运行的程序,另外一种方法就是通过实现Runnable接口来创建线程,并且通过Thread类的实例调取start()方法实现多线程。通过对两者的比较得知,使用Runnable接口可以将虚拟CPU与线程要完成的任务有效分离,而且可以避免出现单继承的局限。所以说通过Runnable接口实现多线程要好一些。
在Java集合框架中学习了Collection接口和Iterator接口,主要为他们所包含的List接口和Set接口,还有一个比较重要的为Map接口,包含了HashMap类和TreeMap类,最后可以通过工具类Collections和Arrays来很方便的实现功能。
在Java图形界面编程中,主要就是容器和组件,容器分为重量级容器和轻量级容器,还有组件在容器里面的布局,通过合理的布局就可以创建一个简单的用户界面,之后再通过事件驱动编程就可以实现人与计算机的一个简单交流。
以上就是本周的学习内容。
标签:
原文地址:http://www.cnblogs.com/apollo666/p/5522213.html