- 1
- 0
- 约 10页
- 2020-03-13 发布于江西
- 举报
《Java 语言程序设计》课程教学大纲
英文名称:Java language program designing
课程编号:0812133
课程类型:任选
学时/课内实践学时:32
学分:2
适用对象:通信工程专业本科生
先修课程:计算机基础、C 语言程序设计基础
使用教材及参考书:
教材:
Java 语言程序设计(基础篇),Y.Daniel Liang 著,机械工业出版社
一、课程教学目标及学生应达到的能力
通过全面、系统地介绍 Java 语言的基础知识、运行机制、编程方法和技术,使学生理
解面向对象的程序设计思想,掌握图形用户界面程序的特点和设计方法。培养学生用“计 算机思维”方式进行计算机编程,使学生能够运用 Java 语言作为一种思维工具解决处理现
实问题,启发学生的创新意识,提高学生在程序设计过程中分析问题和解决问题的能力。 二、课程内容和基本要求
第一章
引言
1. 教学内容:
1.1 简单的 Java 语言程序介绍
1.2 Java 语言程序的结构
1.3 Java 语言程序的创建和执行过程 2. 教学目的及要求:
掌握 IDE 开发工具 Eclipse 的使用方法
掌握编写与运行 Java 程序的方法
了解 Java 语言的概貌
为学习 Java 语言和进行 Java 程序的实验做好准备工作
3. 教学重点及难点:
1) Java 语言的基本结构
2) Java 程序设计的上机步骤
第二章
基本程序设计
教学内容:
1 基本数据类型
2.2 常量
2.3 String 类型
2.4 数据的输入
2.5 程序设计风格
2. 教学目的及要求:
掌握 Java 的数据类型
掌握各种变量的声明方式
掌握运算符与表达式使用方法
掌握利用控制台和 JOptionPane 类进行输入输出的方法。 3. 教学重点及难点:
String 类型的声明和使用
值类型和引用类型的区别
3)控制台和 JOptionPane 类进行输入输出的方法
第三章
数组
1. 教学内容:
3.1 一维数组的声明和创建
3.2 二维数组的声明和创建
3.3 针对数组的程序设计
3.4 数组应用示例
2.教学目的及要求:
1) 掌握一维数组和二维数组的定义方法 2) 掌握一维数组的程序设计方法
了解二维数组的程序设计方法
了解数组作为方法的参数的用法
3.教学重点及难点:
数组对象的创建和引用
数组作为方法的参数的用法
第四章
类的设计
1. 教学内容:
4.1 面向对象的程序设计概述
4.2 类的定义
4.3 对象的创建和访问
4.4 this 关键字的使用
4.5 实例成员、静态成员、常量
4.6 可见性修饰符
4.7 对象作为方法的参数
4.8 对象数组
2. 教学目的及要求:
掌握类的定义和对象的创建
掌握对象的访问方法及可见性的声明
掌握类变量、类方法、实例变量、实例方法、常量之间的区别和它们的使用方法 4) 掌握 this 关键字的使用
3. 教学重点及难点:
类的定义及可见性修饰符的使用
类变量、类方法、实例变量、实例方法、常量之间的区别和它们的使用方法
第五章 继承
1. 教学内容:
5.1 继承的概念
5.2 子类的定义
5.3 覆盖
5.4 object 类
5.5 protected 修饰符
5.6 final 修饰符
2. 教学目的及要求:
掌握继承的程序设计方法
掌握在继承设计时构造方法中 this 和 super 关键字的使用
掌握继承设计时可见性修饰符(public、protected、private)的使用 掌握继承设计时覆盖和隐藏的概念
3. 教学重点及难点:
子类的设计
继承设计时构造方法中 this 和 super 关键字的使用 3)可见性修饰符(public、protected、private)的使用
第六章 多态
1.教学内容:
6.1 多态的概念
6.2 多态的实现
6.3 对象类型的转换
6.4 equals 方法
6.5 ArrayList 类的使用
2.教学目的及要求:
了解多态的概念
了解多态中静态绑定和动态绑定的使用
3.教学重点及难点:
多态的概念
对象类型的转换
第七章 抽象类
1.教学内容:
7.1 抽象类概述
7.2 抽象类和抽象方法的定义
7.3 Calendar 类和 GregorianCalendar 类的应用 2.教学目的及要求:
了解抽象类的概念
了解抽象类的设计方法及在多态中的使用
3.教学重点及难点:
1) 抽象类和抽象方法的定义 第八章 接口
1. 教学内容:
8.1 接口的概念
8.2 接口的定义和实现
8.3 接口和抽象类的比较
8.4 Comparable 接口介绍
8.5 包装类
2.教学目的及要求:
了解接口的概念和作用
了解接口的定义及实现方法
您可能关注的文档
最近下载
- 特定技能2号农业练习题11.docx
- 2026年在带头固本培元、增强党性等五个带头方面对照检查存在的问题、整改措施材料6份文.docx VIP
- 冰川雪山攀登技巧心得分享心得总结.docx VIP
- 小森印刷机s40操作说明.pdf VIP
- 8篇2026年带头固本培元、增强党性(五个带头)方面存在的问题精选.docx VIP
- 翼状胬肉病人护理精品PPT课件.pptx
- 2026年河北省职业病诊断医师资格(尘肺病类)高分突破必练试题库(含答案).docx
- 2024中医临床实践指南穴位埋线减肥.docx VIP
- 人教PEP版五年级下册英语全册教案(单元整体教学设计).docx VIP
- 2025年贵州省公务员考试题及答案解析.docx
原创力文档

文档评论(0)