1 / 11
文档名称:

华东师范大学计算机科学与技术专业.doc

格式:doc   大小:186KB   页数:11
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

华东师范大学计算机科学与技术专业.doc

上传人:小sjj 2021/8/15 文件大小:186 KB

下载得到文件列表

华东师范大学计算机科学与技术专业.doc

文档介绍

文档介绍:华东师范大学计算机科学与技术专业
《面向对象程序设计(基于 Java)》课程大纲
课程性质与目的
课程性质
本课程是华东师范大学计算机系本科高年级学生开设的一门专业选修课。 本课程主要介绍 Java 语言及基于 Java 语言的程序设计。
Java 语言是一门很优秀的语言,具有面向对象、与平台无关、安全、稳 定和多线程等优良特性,被认为是最适合用于网络程序设计的语言。
学习本课程之前最好具备一定的网络基础知识, 并至少掌握一门程序设计
2. 课程目的
通过本课程的学习,要求学生达到如下几点:
?掌握Java语言的语法和特点,能够使用Java语言来编写一些基本的程序。
? 掌握面向对象的程序设计方法。
二. 教学内容与要求
第一章 Java 语言概述
(一) 课程内容
Java 的产生和特点
Java 的产生
Java的特点
Java的开发和执行环境
Java 程序的分类
Java的开发工具JDK
Java的编译和运行
Java虚拟机
一个 Java Application 和 Java Applet的例子
(二) 学习目的与要求
? 本章介绍了 Java 语言的产生、特点及 Java 的开发和运行环境等。要求了 解Java是如何产生的、Java的特点和Java程序的分类,了解并掌握Java 的开发工具JDK及Java的编译和运行过程,并理解 Java虚拟机的概念。
(三) 考核要求
Java 的产生和特点,要求达到“识记”层次。
Java的开发和执行环境,要求达到“简单应用”层次
Java虚拟机,要求达到“识记”层次。
第二章 Java 的基本语法
(一) 课程内容
Java 的基本符号
字符集
标识符
关键字
常量
分隔符
注释
Java的数据类型和变量
基本数据类型
变量
数据类型的转换
Java编程的习惯约定
类名
接口
方法
变量
常量
Java的操作符
算术运算符
赋值操作符与复合赋值操作符
位操作符和移位操作符
关系操作符
逻辑操作符
其他操作符
操作符的优先级和结合规则
Java的表达式
(二) 学习目的与要求
? 本章介绍了 Java 语言的基本语法
要求通过这一章的学习,掌握 Java 语言的语法规则
(三) 考核要求
Java 的基本符号,要求达到“识记”层次。
Java的数据类型和变量,要求达到“识记”层次
Java编程的”层次。
Java的操作符,要求达到“识记”层次。
第三章 Java 的流控制和数组
(一) 课程内容
语句的分类
1.
条件语句 if-else
2.
多分支语句 switch
3.
break语句
4.
返回语句 return
循环语句
1.
while 语句
2.
do-while 语句
3.
for 语句
4.
con ti nue 语句
数组
1.
一维数组
2.
数组的初始化
3.
多维数组
4.
数组的越界
2. 分支语句
3.
4.
(二) 学习目的与要求
循环语句等,
? 通过该章的学习,掌握 Java 的程序流控制语句如条件语句、 并了解和掌握 Java 数组。
(三) 考核要求
Java 语句的分类,要求达到“识记”层次
分支语句,要求达到“简单应用”层次。
循环语句,要求达到“简单应用”层次。
数组,要求达到“综合应用”层次。
第四章 Java 的对象和类
(一) 课程内容
面向对象的程序设计的若干概念
面向对象的程序设计的特点
对象

继承性
多态性
Java的对象和类
类和变量的定义
对象的创建和引用
方法的调用
方法重载和方法重写
方法重载
方法覆盖(重写)
构造方法和析构方法
构造方法
析构方法
类的继承
类的继承
Java 的包(package
Java 的包
import 语句
CLASSPATH 环境变量
(二) 学习目的与要求
? 通过该章的学习,掌握 Java 作为一种面向对象的程序设计语言的主要特 性,如封装性、继承性和多态性,掌握 Java 的类、对象和变量的定义、 创建和使用,掌握方法的重载和重写及实例变量和类变量的区别, 并了解 Java中类的继承和Java的包。
(三)考核要求
面向对象的程序设计的特点,要求达到“识记”层次
Java的对象和类,要求达到 综合应用”层次。
方法重载和方法重写,要求达到“综合应用”层次。
构造方法和析构方法,要求达到“领会”层次。
类的继承,要求达到“领会”层次。
Java的包(pack