码迷,mamicode.com
首页 > 其他好文 > 详细

第六周总结

时间:2016-06-07 01:09:54      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

本周学习内容主要围绕Java图形用户界面编程和javaI/O系统,练习时间相对来说比较充裕,基本能够掌握所学内容,并且老师给我们做了许多扩展,帮助我们提高实际开发能力。

在Java图形用户界面编程中,前期已经初步学习了如何设置各种容器和组件,以及使用面板的布局方式更高效的完成布局,但是这仅仅只停留在拼接一个静态图片上,但是本周就开始了延伸,学习利用事件驱动编程,来让静态图片具备一些简单的功能,在JavaGUI中,程序负责与用户进行交互,而事件则驱动程序的执行,这其中包括学习事件和事件源的概念,以及怎样利用事件监听器来捕获一个要进行的事件并处理它。要想实现事件的监听,首先得有一个监听器的对象,而监听器对象必须是对应的事件监听器接口的实例,再将监听器对象注册到事件源上便可,但是定义监听器的方法也很多,主要有四种:1、将监听器类定义在单独的类中,2、让GUI程序本身实现监听器接口,3、使用成员内部类定义监听器类,4、使用匿名内部类定义监听器类,以上方法推荐使用最后两种来实现监听器的功能。在此之后,学习了编程的三层结构,包括表示层、业务逻辑层、数据访问层,这可以让你的代码更具层次性,方便后期维护。最后实现了一个简易计算器和QQ的编程练习,并且将之前的ATM系统进行了大改造。

在JavaI/O系统中首先学习了流的种类,主要有成对出现的输入/输出流,字节流和字符流,节点流和处理流,进而学习了InputStream和OutputStream的许多方法,还有低级字节流和高级字节流,之后扩展了利用Java程序来操控Excel表格,充当我们的临时数据库,并且再次修改了ATM代码,加入Excel的临时数据库。

第六周总结

标签:

原文地址:http://www.cnblogs.com/wwwezj/p/5565653.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!