【课程介绍】
本课程主要读者全面细致的讲解Java编程的所有核心知识,从基础语法、到面向对象以及Java的实际应用进行完整讲解。官方QQ群:612148723。
本课程主要读者全面细致的讲解Java编程的所有核心知识,从基础语法、到面向对象以及Java的实际应用进行完整讲解。官方QQ群:612148723。
阅读更多
【课程收益】
掌握Java核心语法,深刻理解Java编程开发
掌握Java核心语法,深刻理解Java编程开发
- 第一章:认识Java
-
- 1. Java产生背景 21:53
- 2. Java发展过程 39:05
- 3. Java主要特点 9:42
- 第二章:初识Java开发
-
- 1. JDK的安装与配置 15:02
- 2. 第一个Java程序 18:40
- 3. CLASSPATH环境属性 11:31
- 第三章:Java基本概念
-
- 1. 程序基本概念(注释) 6:22
- 2. 程序基本概念(标识符与关键字) 9:56
- 第四章:Java数据类型划分
-
- 1. Java数据类型划分(简介) 10:44
- 2. Java数据类型划分(整型) 31:27
- 3. Java数据类型划分(浮点型) 13:12
- 4. Java数据类型划分(字符型) 10:20
- 5. Java数据类型划分(布尔型) 4:27
- 6. Java数据类型划分(String型) 8:45
- 第五章:Java运算符
-
- 1. 运算符(基础运算符) 11:56
- 2. 运算符(三目运算符) 3:25
- 3. 运算符(逻辑运算符) 12:48
- 4. 运算符(位运算符) 16:41
- 第六章:Java程序逻辑控制
-
- 1. 程序逻辑控制(if分支结构) 13:16
- 2. 程序逻辑控制(switch分支结构) 7:36
- 3. 程序逻辑控制(循环结构) 15:25
- 4. 程序逻辑控制(循环控制) 9:39
- 第八章:类与对象
-
- 1. 面向对象简介 17:41
- 2. 类与对象(类与对象的定义) 8:27
- 3. 类与对象(类与对象的基本使用) 9:42
- 4. 类与对象(对象内存分析) 25:12
- 5. 类与对象(引用传递初步) 17:54
- 第九章:深入分析类与对象
-
- 1. 封装性 16:18
- 2. 构造方法与匿名对象 30:48
- 3. 综合实战:简单Java类 13:36
- 第一十章:数组的定义及使用
-
- 1. 数组的基本概念 13:21
- 2. 数组的引用分析 12:27
- 3. 数组的静态初始化 13:02
- 4. 二维数组 16:37
- 5. 数组与方法的引用操作 48:20
- 6. 数组相关操作方法 6:28
- 7. 对象数组 12:50
- 第一十一章:剖析String类
-
- 1. String类对象的两种实例化方式 5:10
- 2. 字符串比较 11:35
- 3. String类匿名对象 8:55
- 4. String类对象两种实例化方式比较 19:55
- 5. 字符串修改分析 8:32
- 第一十二章:String类常用方法
- 第一十四章:引用传递实例分析
-
- 1. 引用传递进阶分析 23:46
- 2. 对象比较 15:44
- 3. 引用传递实际应用 26:06
- 第一十五章:static关键字
-
- 1. 声明static属性 20:50
- 2. 声明static方法 13:35
- 3. 分析主方法 11:30
- 4. static应用案例 7:27
- 第一十七章:内部类
-
- 1. 内部类基本概念 24:32
- 2. static定义内部类 6:25
- 3. 方法中定义内部类 8:53
- 第一十八章:综合实战:简单Java类深入
-
- 1. 综合实战:数据表与简单Java类映射 20:54
- 2. 综合实战:一对多映射(类型-子类型) 9:28
- 3. 综合实战:双向一对多映射(用户-课程-考试成绩) 21:28
- 4. 综合实战:多对多映射(管理员-角色-组-权限) 29:45
- 第一十九章:继承性
-
- 1. 继承问题的引出 7:17
- 2. 继承的实现 8:09
- 3. 继承的限制 27:29
- 第二十一章:综合案例:数组操作
-
- 1. 综合案例:数组操作(基础父类) 16:24
- 2. 综合案例:数组操作(排序子类) 5:48
- 3. 综合案例:数组操作(反转子类) 5:14
- 第二十二章:设计辅助概念
-
- 1. final关键字 8:34
- 2. 对象多态性 38:29
- 第二十三章:抽象类
-
- 1. 抽象类基本概念 14:46
- 2. 抽象类的相关说明 17:26
- 3. 模板设计模式 20:08
- 第二十四章:接口
-
- 1. 接口基本定义 27:35
- 2. 使用接口定义标准 16:54
- 3. 工厂设计模式 13:55
- 4. 代理设计模式 14:20
- 5. 抽象类与接口区别 17:17
- 第二十五章:Object类
-
- 1. Object类的基本概念 10:22
- 2. toString()方法 5:08
- 3. equals()方法 5:02
- 4. 接收引用类型 8:36
- 第二十六章:扩展概念
-
- 1. 匿名内部类 8:18
- 2. 包装类实现原理分析 12:20
- 3. 装箱与拆箱 9:03
- 4. 数据类型转换 15:48
- 第二十七章:链表的定义与使用
-
- 01. 链表基本概念 22:45
- 02. 链表实现基本原理 19:45
- 03. 可用链表 —— 程序结构设计 6:55
- 04. 可用链表 —— 增加数据 4:21
- 05. 可用链表 —— 取得链表长度 4:51
- 06. 可用链表 —— 判断空链表 2:50
- 07. 可用链表 —— 数据内容查询 10:03
- 08. 可用链表 —— 根据索引取得数据 11:24
- 09. 可用链表 —— 修改链表数据 6:21
- 10. 可用链表 —— 删除链表数据 12:21
- 11. 可用链表 —— 清空链表数据 2:47
- 12. 可用链表 —— 对象数组转换 9:13
- 13. 综合实战:图书大厦 24:11
- 第二十八章:包的定义及使用
-
- 1. 包的定义 10:50
- 2. 包的导入 20:26
- 3. 系统常用包 14:40
- 4. 生成jar文件 12:21
- 第二十九章:访问控制权限
-
- 1. 访问控制权限 9:15
- 2. Java命名规范 2:21
- 第三十章:单例设计模式
-
- 1. 单例设计模式分析 21:17
- 2. 多例设计模式分析 4:43
- 第三十一章:异常的捕获及处理
-
- 01. 认识异常 6:24
- 02. 处理异常 6:29
- 03. 处理多个异常 6:44
- 04. 异常处理流程 22:24
- 05. throws关键字 8:58
- 06. throw关键字 5:49
- 07. 异常处理模型 10:33
- 08. RuntimeException类 8:04
- 09. 断言 5:39
- 10. 自定义异常类 5:37
- 第三十三章:Eclipse开发工具
-
- 1. Eclipse简介 21:56
- 2. 使用JDT开发Java程序 33:47
- 3. junit测试工具 9:51
- 第三十四章:Java5新特性
-
- 1. 可变参数 10:31
- 2. foreach循环 6:04
- 3. 静态导入 6:26
- 第三十五章:泛型
-
- 1. 泛型(泛型问题引出) 24:51
- 2. 泛型(通配符) 16:28
- 3. 泛型(泛型接口) 5:00
- 4. 泛型(泛型方法) 4:30
- 第三十六章:枚举
-
- 1. 多例设计模式与枚举 9:45
- 2. Enum与enum 8:30
- 3. 枚举结构定义 9:32
- 4. 枚举应用 3:57
- 第三十七章:Annotation
-
- 1. Annotation简介 10:59
- 2. 准确覆写 4:02
- 3. 过期声明 3:25
- 4. 压制警告 3:44
- 第三十八章:Java8新特性
-
- 1. 接口定义增强 12:37
- 2. Lambda表达式 17:50
- 3. 方法引用 17:53
- 4. 内建函数式接口 15:58
- 第三十九章:Java多线程编程
-
- 1. 线程与进程 7:58
- 2. 继承Thread类实现 20:30
- 3. Runnable接口实现 9:32
- 4. 两种线程实现方式的区别 16:58
- 5. Callable接口实现 16:17
- 第四十章:线程常用操作方法
-
- 1. 线程的命名和取得 14:51
- 2. 线程休眠 7:07
- 3. 线程优先级 7:53
- 第四十二章:综合实战:“生产者-消费者”模型
- 第四十三章:Java基础类库
-
- 1. StringBuffer类 27:18
- 2. Runtime类 29:13
- 3. System类 15:23
- 4. 对象克隆 8:06
- 第四十四章:日期操作类
-
- 1. 日期处理类(Date) 6:32
- 2. 日期处理类(SimpleDateFormat) 12:35
- 3. 日期处理类(Calendar) 7:41
- 第四十五章:数字操作类
-
- 1. 数字操作类(Math类) 11:49
- 2. 数字操作类(Random类) 13:57
- 3. 数字操作类(BigInteger类) 9:28
- 4. 数字操作类(BigDecimal类) 10:14
- 第四十六章:比较器
-
- 1. 数组操作类:Arrays 8:02
- 2. Comparable接口 13:19
- 3. 二叉树实现 19:14
- 4. Comparator接口 8:56
- 第四十七章:正则表达式
-
- 1. 认识正则表达式 4:34
- 2. 常用正则标记 18:11
- 3. String类对正则的支持 34:46
- 4. java.util.regex包支持 6:00
- 第四十八章:反射机制
-
- 1. 认识反射机制 4:46
- 2. 认识反射机制 6:35
- 3. 反射实例化对象 5:43
- 4. 工厂设计模式改进 10:24
- 5. 反射调用构造方法 6:13
- 6. 反射调用普通方法 7:04
- 7. 反射调用成员 7:11
- 第四十九章:国际化程序实现
-
- 1. 国际化程序实现原理 5:18
- 2. Locale类 7:22
- 3. ResourceBundle类 6:45
- 4. 实现国际化显示 11:47
- 第五十章:开发支持类库
-
- 1. 观察者设计模式 20:44
- 2. 定时调度 11:45
- 3. UUID类 8:13
- 第五十一章:Java数据库编程(JDBC)
-
- 1. JDBC简介 8:53
- 2. 连接Oracle数据库 32:54
- 3. Statement数据操作接口 34:24
- 4. PreparedStatement数据操作接口 31:00
- 5. 批处理与事务处理 14:13
- 第五十二章:文件操作
-
- 1. File类基本操作 12:00
- 2. File类操作加强 13:30
- 3. File类操作方法 10:40
- 4. 案例:列出目录结构 8:40
- 第五十三章:字节流与字符流
-
- 1. 数据流的模式与划分 11:40
- 2. 字节输出流:OutputStream 16:10
- 3. 字节输入流:InputStream 25:11
- 4. 字符输出流:Writer 7:23
- 5. 字符输入流:Reader 6:40
- 6. 字节流与字符流的区别 6:54
- 7. 转换流 12:30
- 8. 综合实战:文件拷贝 18:04
- 第五十五章:内存流
-
- 1. 内存流基本操作 14:03
- 2. 利用内存流合并文件 12:10
- 第五十六章:打印流
-
- 1. 打印流设计思想 10:16
- 2. 使用打印流 11:32
- 3. 格式化输出 6:20
- 第五十八章:IO高级应用
-
- 1. 缓冲输入流 16:23
- 2. Scanner扫描流 15:25
- 第五十九章:对象序列化
-
- 1. 对象序列化基本概念 4:37
- 2. 利用ObjectOutputStream类实现序列化操作 5:49
- 3. 利用ObjectInptuStream类实现对象反序列化 4:52
- 4. transient关键字 3:29
- 第六十章:类集框架简介
-
- 1. 类集框架简介 8:36
- 2. 类集框架核心接口 18:59
- 第六十一章:List集合接口
-
- 1. List接口简介 6:35
- 2. ArrayList子类 12:18
- 3. Vector子类 7:41
- 4. LinkedList子类 7:00
- 第六十二章:Set集合接口
-
- 1. Set集合基本使用 8:11
- 2. 分析TreeSet子类排序操作 6:10
- 3. 分析HashSet重复元素消除 9:17
- 第六十三章:集合输出
-
- 1. Iterator迭代输出 12:38
- 2. ListIterator双向迭代输出 5:48
- 3. Enumeration枚举输出 5:17
- 4. foreach输出 2:28
- 第六十四章:Map集合
-
- 1. Map接口定义 7:20
- 2. HashMap子类 6:50
- 3. Hashtable子类 3:31
- 4. TreeMap子类 2:32
- 5. 利用Iterator输出Map集合 14:21
- 6. 自定义Map的key类型 4:59
- 第六十五章:集合工具类
-
- 1. Collections工具类 6:37
- 2. Stack子类 5:11
- 第六十六章:Stream数据流
-
- 1. Properties子类 10:15
- 2. Collection接口加强 7:28
- 3. 数据流基本操作 13:13
- 4. MapReduce操作 15:33
- 第六十七章:网络编程
-
- 1. 网络编程简介 10:00
- 2. 实现基本网络模型 9:53
- 3. 网络编程案例 —— Echo程序模型 15:38
- 第六十八章:设计分层初步
-
- 1. 软件分层设计思想 32:11
- 2. 业务设计分析实例 12:24
- 第六十九章:开发准备
-
- 1. 项目开发准备 2:48
- 2. 数据库连接类 16:44
- 3. 简单Java类的分析与定义 15:35
- 第七十二章:业务测试
-
- 1. 利用主方法测试 8:09
- 2. Junit测试 6:53
阅读更多
发布回复