第2节 课程内容
第一篇:程序设计基础
从这一部分开始了解Java,学习如何使用基本数据类型、控制语句和方法来编写简单的Java程序。
- Java的产生背景、特点、应用领域和开发环境
- 用Java编写控制台程序、窗口程序和web程序的基本结构
- Java的基本语法、数据类型、运算符和流程控制语句
- Java的方法的创建、调用、参数传递、返回值、重载和递归等。
第二篇:面向对象程序设计
Java是以类为中心的面向对象程序设计语言,本部分将学习使用对象和类。
- 面向对象特性:类、对象、封装、继承、接口、包等等
- 数据、流(输入输出)、文件
- 数组和向量
第三篇:图形程序设计
从这一部分开始学习Java图形程序设计。
- 图形用户界面(GUI)编程
- 图片、动画和音乐编程
第四篇:开发综合应用工程
学习Java程序设计的几个高级功能。
- 多线程
- 网络
- 数据库(JDBC)
- Web程序设计
授课方式
- 课堂讲解
--原理与机制
--代表性的例子 - 课后作业
--每部分一道程序设计题目,上机完成;
--互查程序。 - 其它
--每次课后可根据情况安排答疑,有问题和建议可通过Email联系。
教材与参考书
- 教材
--Y.Daniel Liang著《Java语言程序设计》,机械工业出版社 - 参考书
--H.M.Deitel, P.J.Deitel著《Java程序设计教程》,清华大学出版社
--叶核亚,陈立 著《Java2程序设计使用教程》,电子工业出版社
--《Think in Java》
--Cay S. Horstmann Gary Cornell 著 《 Java2 核心技术》第七版,机械工业出版社


