4、了解图形用户界面的容器与组件,利用容器与组件进行图形用户界面设计,编写方便适用的窗口和界面,使用Swing组件开发程序,表格、树形菜单、选项卡面板等高级组件的使用方法。多线程技术。画图、显示图像、设计动画以及播放数字音频。
三、 本课程的重点和难点
1、Java语法和语句构成。
2、对象、类、子类、继承、多态等基本概念。 3、包与接口的创建与使用方法。 4、Java类库和方法。
四、 考核方法
采用百分制
笔试占60%(闭卷),平时(出勤、作业)占40%。
五、 学时分配 课程内容 第1章 Java快速入门 第2章 Java基本语法 第3章 Java语句及其控制结构 第4章 面向对象编程 第5章 类的继承性与多态性 第6章 包、接口和异常 第7章 常用系统类 第8章 图形用户界面 第9章 窗口、菜单和对话框 第10章 多线程机制 第11章 图形与多媒体处理
6
总学时数 讲授 实习(上机) 1 2 3 3 2 2 2 2 2 1 1 1 2 3 3 2 2 2 2 2 1 1 六、 教材及主要参考书
《Java语言程序设计教程》 叶乃文等 编著 机械工业出版社
《Java语言程序设计教程》 张席 戴劲主编 西安电子科技大学出版设
《Java语言程序设计》 邵丽萍主编 清华大学出版社 《Java语言与面向对象程序设计》 印旻 主编 清华大学出版社 《Java语言程序设计基础篇》 Y. Daniel Liang 主编 电子工业出版社
编写:计算机教研室 (执笔: ) 审核: 批准:
二○ 年 月 日
7