admin 管理员组文章数量: 1087652
2024年3月19日发(作者:shell编程read命令)
《教学日历》
课程
Java
程序设计
学
时
计
划
总学时
48
理论学时
36
12
实践学时
12
习题课学时
O
周学时
4
周数 起始周次
1
其它
作业
课
周次
次
教学内容 教学难点、重点
1
Java语言的入门 重点:
JaVa
平台无关性、
JaVa
程序的结
习题
1
I⑴-⑺
• JaVa
语言的特点 构。
3(1)-(3)
•介绍
JaVa
应用程序的 开发难点:
JaVa
程序的开发过程。
过程
2(1)-(2)
1
2
Java的基本数据类型与数
重点:
JaVa
语言的关键字、基本数据类
习题
2 1⑴-⑸
2(1)-(6) 3(1)-(5)
型和输入、输出语句。
组
4⑴-⑵
难点:基本数据类型的精度
• JaVa
的标识符、关键字
•
•
•
JaVa
基本数据类型
输入、输出语句
Java
的数组
运算符、表达式和语句
• 运算符与表达式
3
重点:
JaVa
语言的运算符、表达式 分支
习题
3-2,3
与循环语句
• 语句概述
• 分支与循环语句
2
4
上机实践1
JaVa
开发环境的安装、配置。 调试一个
Java
应用程序的编译运行 过
简单的
JaVa
应用程序。
程。
JaVa
基本数据类型和输入、
输出语句。
5
习题
4
重点:
JaVa
类的语法规则。
类与对象
难点:对象的创建过程,对象引用与实
2⑴-⑶
•类的设计
• JaVa
类的组成:成员变 量
体的关系。
3⑴-⑵
和方法
•对象的创建和使用
重点:类变量和实例变量
重要的关键字
难点:类方法和实例方法的区别
•参数传值
•关键字
Static,
实例成员 和
类成员
• 关键字
this
3
习题
4
2(4) 3(3),(4),(6)
6
7
包语句及import语句 重点:
import
语句
• 包语句:
PaCkage ;import
难点:访问权限的理解
• 访问权限
• 基本类型的类封装
上机实践2
类的封装,对象调用方法 引
类的封装、对象调用方法
用类型参数的传值 实例
基本类型参数与引用类型参数的使用 包
是
Java
语言有效地管理类的机制
成员和类成员
源文件中引入包中的
类及访问权限
习题
4 2(5)-(7)
3(5)
4
4
8
9
5
习题
5
类的继承与多态
重点:类的继承性、方法重写
•类的继承
难点:理解子类继承过程中成员变量的 隐
2(1),(3),(5)-(7)
•子类与对象
藏与方法重写
3(1)
•成员变量的隐藏与方法 重
写
• final
关键字
10
•对象的上转型对象
•抽象类的语法和使用
Java的接口
•接口的定义和使用
•接口的理解和接口回调
•内部类
•匿名类
•异常类
习题
5
重点:上转型对象和多态技术
难点:理解上转型对象和多态技术的理 解
2(2),(4),(8),(9)
和运用
3(2)-(4)
4
11
习题
6
重点:接口的理解;抽象类和接口的区 别。
和子类有关的匿名类、和接口有关 的匿
2(1)-(3)
名类。
3, 4
难点:抽象类和接口的异同点,接口名 和
习题
7
类体组合创建一个匿名对象作参数
2⑴-⑵
4
6
3(1)-(4)
12
上机实践3
类的继承,成员变量的隐
继承的概念、上转型对象的使用。 掌握接
藏与方法重写,上转型对象
口的使用
接口的理解和接口回调
掌握匿名类对象作参数
匿名类对象作参数
13
常用实用类.String类 重点:字符串的常用方法;字符串分析
习题
8
•字符串类和常用方法 器的是使用。
2(1),(3),(4)
•字符串与字符、字节数 组 难点:字符串分析器的使用
3(1)-(5)
• StringTokenizer
类
几常用实用类及相关格式 化
重点:类
Date
和类
Calendar
以及类
Math
的
习题
8 2(2),(5)
3(6)-⑺
• Java
的时间类使用
使用。
4
• Java
日期类使用
难点:各常用类的实际运用
7
14
•
•
•
Calendar
JaVa
的数学类:
Math
BigInteger
类
StringBuffer
类
15
组件及事件处理(一)
•
Java Swing
概述
• 窗口
• 常用组件类与布局
重点:窗口
JFrame
常用方法、文本框和 容
习题
9
器类
2(1),(3)
难点:容器类与常用布局
8
16
上机实践4
掌握字符串
String
、
StringTokenizer
类的 常
String
类的常用方法,解析
用方法。
字符串中的单词
常用实用类中主要方法
Date
类、
Calendar
类、
Math
类
的使用
组件及事件处理(二)
•事件处理模式
17
•
•
9
•
ActionEvent
事件
ItemEVent
事件
DocumentEvent
事件
重点:事件处理模式,
ActionEvent
事件,
习题
9 l(D-(4)
ItemEvent
事件
3(1)
难点:
ACtionEVent
事件
18
组件及事件处理(三)
•
MouseEvent
事件
• 焦点事件
• 键盘事件
• 窗口事件
组件及事件处理(四)
•使用
MVC
结构
•对话框
• 树组件与表格组件
•发布
GUl
程序
重点:鼠标事件、键盘事件和窗口事件 难
习题
9 1(5)-(6)
点:鼠标事件,匿名类实例或窗口做 监视
2(2) 3(2)
器
19
重点:
MVC
模式,对话框的建立、模式, 各
习题
9 3(3)
种常用对话框的使用。
难点:对话框的模式
10
20
21
11
掌握
JaVa
中各种组件的事件处理方法;
上机实践
5
综合运用各组件编写实用小软件。
•简单的计算器
•猜测数字小游戏
•方程求根,英语单词拼 写练
习
Java的输入输出流
重点:通过文件流读写数据,字节流与 字习题
10 1⑴-⑸
符流的区别。掌握流的连接思想。其 他输
2⑴-⑵ 3(1)-(3)
• JaVa
文件类:
FiIe
类
入输出流的使用。对象流与序列化 和对
4(2)
Java
字节流
象克隆。
• Java
字符流:
FileReader
难点:流的连接思想,流的应用
和
FileWriter
类
• Java
的缓冲流
的对象流
Java与数据库
重点:创建数据源和掌握
JDBC
连接的 方
习题
11 l(D-(4)
•创建数据源
•
JDBC-C)DBC
桥接器
• 查询数据库
• 更新记录
• 添加记录
• 删除记录
22
法;实现查询功能,向数据库中的表 添
2(1)-(3)
加、更新、删除记录
难点:
JDBC-C)DBC
桥接器,添加记录
23
Java多线程
•多线程的概念
•创建多线程
•线程的常用方法
•多线程的同步
• GUI
线程
上机实践
6
1
标准化考试系统
2
协调同步的线程
3
.课程的总结和复习
重点:多线程的概念,如何创建多线
程, 线程同步,
GUl
线程
难点:理解多线程机制
wait
方法
Wait
和
notify
方法
习题
12 1⑴-⑼
2(1)-(3) 3(1)-(8)
4(1)-(3)
12
24
基本的数据库操作练习
练习稍微复杂的线程问题
总结
JaVa
面向对象的思想,常用实用
类,
GUl
设计等内容。提出期末复习的要
求。
版权声明:本文标题:Java程序设计精编教程 授课计划教学日历_48学时 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710821388a574810.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论