《JAVA 程序设计》教学大纲 课程名称:Java 程序设计 课程性质:专业课 总 学 时 :其中 理论学时 :95,实习(操作)学时 :85 适用专业 :计算机专业 先修课程 :计算机应用基础,计算机原理。 一、教学目的与要求 1. 课程的性质和内容 本课程是一门计算机专业课程,主要介绍利用JAVA 语言进行编程的技术,为学生将来从事计算机系统的软件开发打下坚实的实践基础。主要内容包括:Java 语言概述和开发环境,Java 语言基础,Java 面向对象编程的类、对象、继承、多态,图形程序设计,创建用户界面,异常处理,输入输出,多线程,数据库编程,网络编程但呢个内容。 2. 课程的任务和要求 本课程的任务是通过本课程的学习使学生对能面向对象的程序设计方法有一个前面而深入的了解,并掌握语言特点及学会应用。本课程的基本要求(1)在理论上能掌握面向对象程序设计基本思想,JAVA 语言的基本流程。(2)在实践技能上能够利用JAVA 语言进行比较深入的应用程序设计,并且有能力参与中小型项目的开发。 3. 教学中应该注意的问题 在一体化教学过程中应该多注意学生上机实习的质量,对于老师当堂可要求完成的内容学生必 须 要完成,否 则 影 响 后 面的学习,也 影 响 学生学习的积 极 性。 二 、学时分配表 序号 教学内容 学时 分 配 理论学时 实验 (上机)学时 总 学时 1 第 一章 Java 概述 4 4 4 2 (一)Java 语言发展 。 2 3 (二 )Java 语言特点. 4 (三 )Java 语言的应用领 域 。 5 (四 )Java 开发和执 行环境。 1 1 2 6 (五 )Java 应用程序开发过程。 3 3 6 7 (六 )几 种 常见 Java 开发工 具 (如 :Eclipse)的简 单 设置与简单操作 8 第二章 Java 语言基础 8 0 8 9 (一)Java 标识符和关键字 1 1 10 (二)常量、变量与数据类型、变量的作用域。 3 3 11 (三)表达式、运算符及其运算优先级。 4 4 12 第三章 Java 结构化程序设计 16 12 28 13 (一程序控制方式。 1 14 (二)顺序结构程序设计。 2 2 4 15 (三)分支结构程序设计。 4 4 8 16 (四)循环结构程序设计。 6 4 10 17 (五)数组此同时 3 3 6 18 第四章 抽象、封装与类 10 8 18 19 (一)类与实例、对象的属性、面向对象程序设计的特点。 1 1 2 20 (二)抽象与封装。 2 2 4 21 (三)Java 系统定义的类。 1 1 2 22 (...