程序设计(Java)(选修)
课程时长: 14小时27分钟
主讲教师: 刘建航
本课程是计算机专业的学生的必修课,主要教学目的是使学生掌握面向对象程序设计的基本思想,学会Java语言的机制、基本语法和图形用户界面(GUI)的设计与实现,并能分析、解决实际问题。
- 第一模块 Java语言基础知识
- Java语言概述
- 标识符、关键字和数据类型
- 数组
- Java语句与注释
- 运算符和表达式
- 第二模块 类与对象的基本概念
- 编程语言的几个发展阶段-1
- 编程语言的几个发展阶段-2
- 类-1
- 类-2
- 对象
- 对象的引用和实体与参数传值
- Static关键字、包
- 访问权限
- java编程工具简介-NetBeans
- 如何使用NetBeans编辑JAVA文件
- 第三模块 继承与多态
- 类的继承相关概念
- 子 类
- 子类的继承性
- 隐藏和覆盖
- 构造方法的继承问题
- final关键字
- 对象上的转型对象
- abstract类和abstract方法
- 第四模块 接口与内部类
- 接口-1
- 接口-2
- 内部类
- 匿名类
- 异常类
- CLASS类
- 基本类型的类包装
- Jar文件
- 模块五 字符串、日期等常用类
- 字符串的创建
- 字符串的常用方法
- String Tokenizer类
- String Buffer类
- 时间和日期
- 用于数学计算的相关类
- 模块六 输入输出流
- 输入/输出流
- I/O流相关类-1
- I/O流相关类-2
- File类
- 读写文本文件
- 读写二进制文件
- 随机存取文件读写
- 模块七 图形用户界面
- AWT与Swing
- 常用的Swing组件
- 事件处理
- 绘 图
- 模块八 集合与JDBC数据库恢复技术
- 线程
- Thread类与Runnable接口
- 线程的生命周期
- 对象数组与集合
- 集合框架中的接口-1
- 集合框架中的接口-2
- JDBC与数据库访问
- JDBC API接口和类
- 实践教学
- 01-继承与多态-上机
- 02-常用实用类-上机
- 03-线程实验-上机
- 04-输入输出流-上机
- 05-俄罗斯方块-上机