欢迎来到在线教学平台
问题答疑
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
首页 - 课程列表 - 课程详情
返回
Java语言程序设计
课程类型:
选修课
主讲教师:
郑如滨
课程来源:
集美大学
建议学分:
0.00分
课程编码:
xtzx2821
课程介绍
课程目录
教师团队
第一章 绪论
s
1.1.1 Java应用、历史与基本特点
(5分钟)
s
1.2.1 第一个Java程序
(9分钟)
s
1.3.1 Java虚拟机、JRE与JDK
(7分钟)
s
1.4.1 学习目标与方法
(3分钟)
s
1.5.1 Java的安装与配置
(14分钟)
s
1.5.3 Eclipse入门
(10分钟)
s
1.6.1 Java常用类的使用
(10分钟)
s
1.6.2 Scanner类的使用
(10分钟)
s
1.6.3 线上实验平台(PTA)使用方法
(7分钟)
第二章 Java基本语法
s
2.1.1 Java基本语法概述
(9分钟)
s
2.2.1 变量与数据类型
(7分钟)
s
2.2.2 数据类型转换与变量作用域
(12分钟)
s
2.3.1 运算符1:算数运算符、赋值运算符、比较运算符
(11分钟)
s
2.3.2 运算符2:逻辑运算符、优先级
(11分钟)
s
2.4.1 if语句
(14分钟)
s
2.4.2 switch语句
(7分钟)
s
2.5.1 while与do-while
(8分钟)
s
2.5.2 for循环、循环嵌套
(12分钟)
s
2.5.3 循环结构跳转语句
(7分钟)
s
2.6.1 方法的定义
(8分钟)
s
2.6.2 方法的重载
(5分钟)
s
2.7.1 数组的定义
(11分钟)
s
2.7.2 数组的常见操作
(12分钟)
s
2.7.3 多维数组
(8分钟)
s
2.7.5 数组列表ArrayList
(7分钟)
s
2.8.1 引用类型初探与字符串
(6分钟)
s
2.8.2 引用类型初探与字符串常量池、不可变性
(6分钟)
s
2.8.3 引用类型之包装类
(10分钟)
第三章 面向对象基础
s
3.1.1 面向对象基础概念
(5分钟)
s
3.1.2 类与对象
(6分钟)
s
3.1.3 常用类的使用
(11分钟)
s
3.1.4 对象的引用
(10分钟)
s
3.2.1 封装与模块化
(8分钟)
s
3.3.1 对象的初始化
(14分钟)
s
3.4.1 static、类变量与类方法
(7分钟)
s
3.4.2 static与final
(5分钟)
s
3.5.1 包(package)机制
(13分钟)
s
3.5.2 管理源文件与class文件(命令行)
(6分钟)
s
3.6.1 案例:面向对象设计初探(购物车)
(9分钟)
第四章 面向对象:继承与多态
s
4.1.1 继承基本概念
(11分钟)
s
4.1.2 Object类-所有类的父类
(6分钟)
s
4.2.1 覆盖(Override)
(14分钟)
s
4.2.2 super关键字
(8分钟)
s
4.3.1 继承与多态
(7分钟)
s
4.3.2 类型转换与instanceof运算符
(5分钟)
s
4.4.1 访问控制符
(8分钟)
s
4.5.1 final关键字-阻止继承
(5分钟)
s
4.6.1 抽象类(abstract)
(13分钟)
s
4.7.1 使用继承设计类
(6分钟)
s
4.7.2 案例:面向对象设计(使用继承)
(5分钟)
s
4.7.3 UML类图
(1分钟)
s
4.8.1 Eclipse的使用(自动生成代码)
(3分钟)
第五章 面向对象:接口与嵌套类
s
5.1.1 接口基本概念
(17分钟)
s
5.2.1 Comparable接口
(11分钟)
s
5.2.2 Comparator接口
(6分钟)
s
5.2.3 Cloneable接口(可选)
(12分钟)
s
5.3.1 使用接口还是使用继承
(6分钟)
s
5.4.1 案例:DAO模式
(9分钟)
s
5.5.1 总结:接口
(2分钟)
s
5.6.1 Java8接口新特性:默认方法
(2分钟)
s
5.7.1 嵌套类基本概念
(8分钟)
s
5.7.2 局部类
(3分钟)
s
5.7.3 匿名类
(8分钟)
s
5.7.4 Java8中匿名类语法改进
(1分钟)
s
5.8.1(可选) Lambda表达式
(5分钟)
s
5.9.1 面向对象案例:购物车改进
(8分钟)
第六章 集合框架
s
6.1 集合框架概述
(6分钟)
s
6.2.1 ArrayList
(9分钟)
s
6.2.2 LinkedList
(7分钟)
s
6.3.1 迭代器(Iterator):遍历集合
(6分钟)
s
6.4.1 Set接口
(15分钟)
s
6.5.1 Map接口
(16分钟)
s
6.6.1 泛型
(5分钟)
s
6.7.1 一对多映射
(7分钟)
s
6.7.2 多对多映射
(12分钟)
第七章 异常
s
7.1.1 程序错误与异常
(6分钟)
s
7.1.2 异常对象
(3分钟)
s
7.2.1 异常处理机制
(12分钟)
s
7.3.1 异常继承层次
(8分钟)
s
7.4.1 try...catch
(26分钟)
s
7.4.2 finally
(4分钟)
s
7.5.1 throws:声明抛出异常
(12分钟)
s
7.5.2 throw:手动抛出异常
(4分钟)
s
7.6.1 不要滥用异常
(2分钟)
第八章 文件与流
s
8.1.1 文件与流概述
(1分钟)
s
8.2.1 流的基本概念
(6分钟)
s
8.3.1 File类
(13分钟)
s
8.4.1 字节流
(24分钟)
s
8.5.1 字符流
(15分钟)
s
8.6.1 缓冲流
(22分钟)