请同学们在这里留言反馈课程的问题和意见建议。今后课程如果有通知也会更新在本文中,欢迎关注。
课程概况
- 学时:60 学分:4
- 上课时间地点:
- 4-18周 星期一 7-8节 西区1号教学楼0404
- 4-18周 星期三 5-6节 西区1号教学楼0411
- 上课班级:RB软工网171,RB软工网172,RB软工互171,RB软工互172,RB软工互173,RB软工互174
- 选课人数:79
课程计划
第一节:Java语言概述
- Java简介
- Java语言的特性
- 搭建Java环境
- 第一个Java程序
第二节:熟悉Eclipse
- 熟悉Eclipse
- 使用Eclipse
- 程序调试
第三节:Java语言基础
- Java主类结构
- 基本数据类型
- 变量与常量
- 运算符
- 数据类型转换
- 代码注释和编码规范
第四节:流程控制
- 复合语句
- 条件语句
- 循环语句
第五节:字符串
- String类
- 连接字符串
- 获取字符串信息
- 字符串操作
- 格式化字符串
- 正则表达式
- 字符串生成器
第六节:数组
- 数组概述
- 一维数组的创建和使用
- 二维数组的创建和使用
- 数组的基本操作
- 数组排序算法
第七节:类和对象
- 面向对象概述
- 类
- 类的构造方法
- 静态变量、常量和方法
- 类的主方法6. 对象
第八节:包装类
- Integer
- Boolean
- Byte
- Character
- Double
- Number
第九节:数字处理类
- 数字格式化
- 数学运算
- 随机数
- 大数字运算
第十节:接口、继承和多态(上)
- 类的继承
- Object类
- 对象类型的转换
- instanceof判断对象类型
第十一节:接口、继承和多态(下)
- 方法的重载
- 多态
- 抽象类与接口
第十二节:类的高级特征
- Java类包
- final变量
- final方法
- final类
- 内部类
第十三节:异常处理(上)
- 异常概述
- 处理异常错误
- Java常见异常
- 自定义异常
第十四节:异常处理(下)
- 在方法中抛出异常
- 运行时异常
- 异常的使用原则
第十五节:swing程序设计(上)
- swing概述
- 常用窗体
- 标签组件与图标
- 常用布局管理器
- 常用面板
第十六节:swing程序设计(下)
- 按钮组件
- 列表组件
- 文本组件
- 常用事件监听器
第十七节:集合类(上)
- 集合类概述
- Collection接口
- List集合
第十八节:集合类(下)
- Set集合
- Map集合
第十九节:输入输出(上)
- 流概述
- 输入输出流
- File类
- 文件输入输出流
第二十节:输入输出(下)
- 带缓存的输入输出流
- 数据输入输出流
- ZIP压缩输入输出流
第二十一节:反射
- Class类与Java反射
- 使用Annotation实现反射
第二十二节:枚举与泛型
- 枚举类型2. 泛型
第二十三节:多线程(上)
- 线程简介
- 实现线程的两种方式
- 线程的生命周期
第二十四节:多线程(下)
- 操作线程的方法
- 线程的优先级
- 线程同步
第二十五节:网络通信(上)
- 网络程序设计基础
- TCP设计基础
第二十六节:网络通信(下)
- UDP设计基础
- 网络通信实例
第二十七节:数据库操作(上)
- 数据库基础知识
- JDBC概述
第二十八节:数据库操作(下)
- JDBC的常用类和接口
- 数据库操作