JAVA程序设计教学大纲05

上传人:zw****58 文档编号:43218245 上传时间:2018-06-04 格式:DOC 页数:8 大小:59KB
返回 下载 相关 举报
JAVA程序设计教学大纲05_第1页
第1页 / 共8页
JAVA程序设计教学大纲05_第2页
第2页 / 共8页
JAVA程序设计教学大纲05_第3页
第3页 / 共8页
JAVA程序设计教学大纲05_第4页
第4页 / 共8页
JAVA程序设计教学大纲05_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《JAVA程序设计教学大纲05》由会员分享,可在线阅读,更多相关《JAVA程序设计教学大纲05(8页珍藏版)》请在金锄头文库上搜索。

1、 JAVA 程序设计课程编号:Ke001520 学 时:64(其中实验 20 学时) 学 分:4 课程性质:必修 选课对象:电子商务专业 内容概要:JAVA 程序设计是计算机科学中的一门以面向对象编程为主要内容的课程。共十三章:JAVA 语言概述、基本数据类型、运算符和表达式、控制语句、数组、字符串、面向对象技术基础、Java 中的面向对象特性、异常处理、I/O处理、线程、图形用户界面设计、applet。 JAVA 程序设计讲述了 JAVA语言的语法、面向对象编程基础、以及 JAVA 应用编程技术。 建议选用教材:Java 技术及应用 ,王克宏编著,高等教育出版社。 主要参考书:Java 编程

2、技术 ,谭浩强编著, 人民邮电出版社,2003 年。JAVA 程序设计程序设计课程教学大纲课程教学大纲学时:64 学分:4一、课程的目的与任务一、课程的目的与任务JAVA 程序设计是计算机科学中的一门以面向对象编程为主要内容的课程。这门课程 主要以掌握 Java 的基本知识和学习 Java 应用编程技术为主要目标,使学生能够使用 Java 语言编写简单的应用程序。通过本门课程的学习,不仅能为学生以后的学习及将来从事软、 硬件开发和应用研究打下坚实的理论和实践基础,同时也有助于培养他们的自我学习和动 手能力。二、课程的基本要求二、课程的基本要求JAVA 程序设计是学习 JAVA 高级应用等其它课

3、程的基础。通过本课程的学习,使学 生了解 Java 语言的发展及现状、特点和开发环境,掌握 Java 程序设计的概念和方法,领 会 Java 语言的基本特征,能够使用 Java 语言编写简单的程序,为开发 Java 网络应用程序、 学习和使用其它面向对象语言打下良好的基础。三、与其他课程的联系与分工三、与其他课程的联系与分工JAVA 程序设计是面向对象编程的基础理论课程,是 JAVA 高级应用课程的先导,其任务就是为后面的相关课程奠定良好的理论和实践基础。本课程涉及的内容较多,与之相联系的学科主要是计算机基础、程序设计基础等。本课程的后续课程主要是 JAVA 高级应用等课程。四、教学形式和学时

4、分配四、教学形式和学时分配章次内容总学时数课堂讲授学时实 验第一章JAVA 语言概述624第二章基本数据类型220第三章运算符和表达式321第四章控制语句431第五章数组321第六章字符串431第七章面向对象技术基础220第八章Java 中的面向对象特性17134第九章异常处理321第十章I/O 处理211第十一章线程321第十二章图形用户界面设计651第十三章applet954合 计644420五、本课程的性质及适应对象五、本课程的性质及适应对象电子商务专业,院定必修教学大纲内容教学大纲内容第一章第一章 JAVAJAVA 语言概述语言概述重点与难点:Java 语言的特点和开发环境第一节第一节

5、 JavaJava 发展简史发展简史知识点:Java 发展的历史第二节第二节 JavaJava 的特点的特点知识点:Java 的特点第三节第三节 JREJRE 和和 JVMJVM知识点:Java 运行时环境、Java 虚拟机第四节第四节 JavaJava 开发环境开发环境知识点:Java 的开发环境1、JDK2、IDE 集成开发环境第五节第五节 简单的简单的 JavaJava 程序程序知识点:application、applet 的区别及运行1、Java 应用程序 application2、小应用程序 applet第二章第二章 基本数据类型基本数据类型重点与难点:标识符和保留字、基本数据类型、

6、数据类型之间的转换第一节第一节 标识符和保留字标识符和保留字知识点:标识符和保留字的基本概念第二节第二节 数据类型概述数据类型概述知识点:数据类型的基本概念1、数据类型划分2、常量和变量第三节第三节 基本数据类型基本数据类型知识点:Java 语言中的基本数据类型1、布尔型数据2、字符型数据3、整型数据4、浮点型数据第四节第四节 数据类型之间的转换知识点:数据类型转换的规则1、自动类型转换2、强制类型转换第三章第三章 运算符和表达式运算符和表达式重点与难点:运算符、表达式的基本概念和使用方法第一节第一节 运算符运算符知识点:运算符的基本概念、分类1、运算符概述2、算术运算符3、关系运算符4、布尔

7、运算符5、位运算符6、赋值运算符7、条件运算符第二节第二节 表达式表达式知识点:表达式的基本概念第四章第四章 控制语句控制语句重点与难点:条件语句、循环语句、跳转语句的基本概念和使用方法第一节第一节 条件语句条件语句知识点:if-else、switch 的用法1、if-else2、多分支语句 switch第二节第二节 循环语句循环语句知识点:for、while、do-while 的使用方法1、while 语句2、do-while 语句3、for 语句第三节第三节 跳转语句跳转语句知识点:跳转语句的使用方法1、break 语句2、continue 语句3、return 语句第五章第五章 数组数组

8、重点与难点:数组的概念及应用,二维的创建及使用。第一节第一节 一维数组一维数组知识点:一维数组的基本概念及应用1、声明数组2、初始化3、一维数组元素的引用第二节第二节 多维数组多维数组知识点:多维数组的基本概念及应用1、二维数组的定义2、二维数组的初始化3、二维数组元素的引用方式第六章第六章 字符串字符串重点与难点:字符串的表示、对字符串进行操作的方法。第一节第一节 字符串的表示字符串的表示知识点:字符串的表示方法1、字符串常量2、用 String 表示字符串3、用 StringBuffer 表示字符串第二节第二节 访问字符串访问字符串知识点:字符串的访问方法1、String 提供的方法2、S

9、tringBuffer 提供的方法第三节第三节 修改字符串修改字符串知识点:字符串的修改方法1、String 提供的方法2、StringBuffer 提供的方法第四节第四节 其他操作其他操作知识点:字符串的其他操作方法1、字符串的比较2、字符串的转化3、连接符+第七章第七章 面向对象技术基础面向对象技术基础重点与难点:面向对象程序设计的基本概念和基本思想。第一节第一节 面向对象程序设计简介面向对象程序设计简介知识点:面向对象程序设计的基本概念第二节第二节 面向对象基本概念和特征面向对象基本概念和特征知识点:面向对象基本概念、特征。第八章第八章 JavaJava 中的面向对象特性中的面向对象特性

10、重点与难点:类、对象、包、面向对象特性(封装、继承、多态)、抽象类和接口、 内部类等。第一节第一节 类类知识点:类的基本概念及应用1、类声明2、类体3、成员变量4、成员方法5、方法重载6、构造方法7、finalize 方法第二节第二节 对象对象知识点:如何构造、使用对象。1、对象的生成2、使用3、对象的清除第三节第三节 包包知识点:如何创建、使用包。1、package 语句2、import 语句3、编译、运行包第四节第四节 面向对象特性面向对象特性知识点:封装、继承、多态的概念及应用。1、封装性2、继承性3、多态性4、其他第五节第五节 抽象类和接口抽象类和接口知识点:抽象类的概念及使用,接口的

11、概念及使用。1、抽象类2、接口第六节第六节 内部类内部类知识点:内部类的基本概念及在编程中的应用。第九章第九章 异常处理异常处理重点与难点:异常处理的基本概念及异常处理机制。第一节第一节 什么是异常什么是异常知识点:异常的基本概念第二节第二节 异常的类层次异常的类层次知识点:不同异常类之间的关系。第三节第三节 捕获和处理异常捕获和处理异常知识点:如何处理异常。第四节第四节 声明和抛出异常声明和抛出异常知识点:如何声明、抛出异常。第十章第十章 I/OI/O 处理处理重点与难点:I/O 处理基本概念。第一节第一节 基本的输入基本的输入/ /输出处理类输出处理类知识点:常用 I/O 处理类第十一章第

12、十一章 线程线程重点与难点:线程的基本概念,如何创建和使用线程第一节第一节 线程的基本概念线程的基本概念知识点:基本概念,如何创建、使用线程第十二章第十二章 图形用户界面设计图形用户界面设计重点与难点:Swing 组件,容器的布局管理,事件处理机制第一节第一节 GUIGUI 概述概述知识点:图形用户界面设计的基本概念第二节第二节 容器与组件容器与组件知识点:容器与组件的关系、常用的容器第三节第三节 布局管理布局管理知识点:常用的布局管理方式及应用1、容器布局2、布局管理器第四节第四节 事件处理事件处理知识点:事件处理机制及应用1、事件处理基本概念2、事件处理的流程3、事件适配器第五节第五节 s

13、wingswing 组件组件知识点:基本的 swing 组件1、按钮 JButton2、复选框 JCheckBox3、标签 JLabel4、单行文本输入区 JTextField5、文本输入区 JTextArea6、菜单条、菜单、菜单项第十三章第十三章 appletapplet重点与难点:applet 的基本概念,applet 的简单应用第一节第一节 appletapplet 简介简介知识点:applet 的基本概念第二节第二节 appletapplet 的生命周期的生命周期知识点:applet 生命周期的基本方法及应用1、init 方法2、start 方法3、stop 方法4、destroy 方法第三节第三节 appletapplet 标记与属性标记与属性知识点:applet 常用标记与属性使用方法第四节第四节 appletapplet 的图形绘制和多媒体的图形绘制和多媒体知识点:applet 的应用1、 applet 的图形绘制2、 多媒体

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号