Java入门-01-Java学习介绍
08:20
Java入门-02-人机交互-图形化界面的小故事
08:19
Java入门-03-打开CMD
04:27
Java入门-04-常见的CMD命令
07:29
Java入门-05-练习-利用CMD打开QQ并配置环境变量
09:51
Java入门-06-Java概述和学习方法
04:24
Java入门-07-Java学习-JDK下载和安装
07:51
Java入门-08-Java学习-HelloWorld小案例
16:43
Java入门-09-Java学习-常见小问题
07:55
Java入门-10-Java学习-环境变量
09:03
Java入门-11-Java学习-Notepad
07:44
Java入门-12-Java学习-Java语言的发展
06:30
Java入门-13-Java学习-Java能干什么
08:17
Java入门-14-Java学习-Java为什么这么火
07:19
Java入门-15-Java学习-Java跨平台的原理
07:24
Java入门-16-JDK和JRE
07:31
Java基础概念-01-02-注释和关键字
17:13
Java基础概念-03-字面量
17:36
Java基础概念-04-变量-基本用法
07:39
Java基础概念-05-变量-使用方式和注意事项
12:35
Java基础概念-06-变量练习-计算公交车的人数
08:22
Java基础概念-07-计算机中的数据存储
55:52
Java基础概念-08-数据类型
14:07
Java基础概念-09-定义变量的三个练习
14:58
Java基础概念-10-标识符
11:43
Java基础概念-11-键盘录入
14:12
Java基础概念-12-idea的概述和下载安装
08:27
Java基础概念-13-idea中的第一个代码
13:06
Java基础概念-14-AI工具和IDEA的相关设置
26:15
运算符-01-03-算术运算符详解和综合练习
25:25
运算符-04-05-隐式转换和强制转换
23:39
运算符-06-字符串和字符的加操作
20:18
运算符-07-自增自减运算符-基本使用
13:49
运算符-08-赋值运算符和关系运算符
15:42
运算符-09-四种逻辑运算符
12:01
运算符-10-短路逻辑运算符
16:50
运算符-11-三元运算符和运算符的优先级
16:12
运算符-12-多学一招原码反码补码
45:26
判断和循环-01-流程控制语句-顺序结构
04:21
判断和循环-02-if第一种格式和注意事项加练习
21:35
判断和循环-03-if的第二种格式和练习
12:58
判断和循环-04-if的第三种格式
16:59
判断和循环-05-switch语句和练习
13:40
判断和循环-06-switch的扩展知识点和练习
30:16
判断和循环-07-循环语句-for循环格式和练习
16:25
判断和循环-08-for循环练习-累加思想和统计思想
21:45
判断和循环-09-循环语句-while
14:54
判断和循环-10-两道力扣算法题和do...while循环
22:19
循环高级综合练习-01-无限循环和跳转控制语句
14:43
循环高级综合练习-02-逢七过
06:19
循环高级综合练习-03-平方根
07:58
循环高级综合练习-04-判断是否为质数
13:51
循环高级综合练习-05-猜数字小游戏
21:16
数组-01-数组的概述和静态初始化
14:53
数组-02-数组的地址值和元素访问
10:58
数组-03-数组的遍历和三道综合练习
19:10
数组-04-数组的动态初始化和常见问题
14:16
数组-05-数组练习1-求最值
10:36
数组-06-数组练习2-求和并统计个数
10:12
数组-07-数组练习3-交换数据
11:46
数组-08-数组练习4-打乱数据
06:20
数组-09-数组的内存图
20:07
方法-01-什么是方法?
08:26
方法-02-最简单的方法定义和调用
15:22
方法-03-带参数的方法定义和调用
17:53
方法-04-带返回值方法的定义和调用
23:35
方法-05-方法的小结
07:30
方法-06-方法的重载
16:30
方法-07-方法的三个练习:遍历求最大值和判断是否存在
20:21
方法-08-方法练习-拷贝数组
10:30
方法-09-方法的基本内存原理
08:28
方法-10-什么是基本数据类型和引用数据类型
07:19
方法-11-方法的值传递
11:02
综合练习-01~02-买飞机票和找质数
34:49
综合练习-03~04-开发验证码和数组元素的复制
20:05
综合练习-05-评委打分
17:50
综合练习-06-数字加密和解密
33:32
综合练习-07-抽奖的两种实现方式
14:08
综合练习-08-双色球彩票系统
34:35
综合练习-09-二维数组
38:48
面向对象-01-面向对象介绍
04:56
面向对象-02-类和对象
25:43
面向对象-03-封装
35:18
面向对象-04-就近原则和this关键字
09:46
面向对象-05-构造方法
13:50
面向对象-06-标准的javabean类
11:33
面向对象-07-三种情况的对象内存图
30:35
面向对象-08-基本数据类型和引用数据类型
06:24
面向对象-09-this的内存原理
10:31
面向对象-10-成员和局部
04:41
面向对象综合训练-01-文字版格斗游戏
38:20
面向对象综合训练-02-两个对象数组练习
33:21
面向对象综合训练-03-对象数组练习-判断并统计
14:38
面向对象综合训练-04-复杂对象数组练习-添加和遍历
33:20
面向对象综合训练-05-复杂对象数组练习-删除和修改
12:48
字符串-01-API和API帮助文档
17:14
字符串-02-String概述
07:15
字符串-03-String构造方法代码实现和内存分析
17:29
字符串-04-字符串的比较
11:53
字符串-05-练习-用户登录
16:46
字符串-06-练习-遍历字符串和统计字符个数
13:56
字符串-07-练习-字符串拼接和反转
15:55
字符串-08-较难练习练习-金额转换
29:30
字符串-09-练习-手机号屏蔽-身份证号码信息查看-游戏骂人敏感词替换
29:46
字符串-10-StringBuilder的基本操作
28:01
字符串-11-Stringjoiner
13:05
字符串-12-字符串相关类的底层原理
43:06
字符串-13-较难练习-罗马数字的两种写法
23:59
字符串-14-较难练习-调整字符串的内容并比较
19:28
字符串-15-后续练习思路分析
14:30
ArrayList-01-集合的基本使用
22:37
ArrayList-02-集合练习-添加字符串和整数并遍历
07:34
ArrayList-03-集合练习-添加学生对象并遍历的两个练习
19:13
ArrayList-04-集合练习-查找用户是否存在
14:20
ArrayList-05-集合练习-返回多个数据
10:19
学生管理系统-01-业务分析并搭建主菜单
26:15
学生管理系统-02-查询和添加
16:54
学生管理系统-03-删除和修改
15:03
学生管理系统升级-01-思路分析
24:42
学生管理系统升级-02-完整代码实现
01:38:11
面向对象进阶-01-static-静态变量
28:36
面向对象进阶-02-static-静态方法和工具类
24:06
面向对象进阶-03-static的注意事项
31:54
面向对象进阶-04-继承的概述
17:25
面向对象进阶-05-继承的特点和继承体系的设计
27:13
面向对象进阶-06-子类到底能继承父类中的哪些内容
51:58
面向对象进阶-07-继承中成员变量和成员方法的访问特点
51:06
面向对象进阶-08-继承中的构造方法和thissuper关键字
37:26
面向对象进阶-09-认识多态
17:10
面向对象进阶-10-多态中调用成员的特点
17:15
面向对象进阶-11-多态的优势和弊端
20:48
面向对象进阶-12-多态的综合练习
30:12
面向对象进阶-13-包和final
38:00
面向对象进阶-14-权限修饰符和代码块
35:53
面向对象进阶-15-抽象类和抽象方法
33:17
面向对象进阶-16-接口
20:26
面向对象进阶-17-接口的细节:成员特点和接口的各种关系
21:56
面向对象进阶-18-接口和抽象类的综合案例
23:47
面向对象进阶-19-多学三招:接口中新增方法,接口应用和适配器设计模式
35:11
面向对象进阶-20-初识内部类
14:39
面向对象进阶-21-成员内部类
45:44
面向对象进阶-22-静态内部类和局部内部类
16:17
面向对象进阶-23-匿名内部类
29:53
阶段项目-01-项目介绍和界面搭建
41:19
阶段项目-02-界面设置和菜单搭建
25:22
阶段项目-03-添加图片
35:40
阶段项目-04-打乱图片
18:28
阶段项目-05-事件
33:58
阶段项目-06-美化界面
20:31
阶段项目-07-移动图片
24:31
阶段项目-08-查看完整图片、作弊码和判断胜利
24:04
阶段项目-09-计步和菜单业务实现
26:25
阶段项目-10-阶段项目课后练习思路分析
28:20
阶段项目-11-游戏打包成exe安装包
15:09
常用API-01-Math
31:31
常用API-02-练习:两道数学算法题
15:08
常用API-03-System
27:41
常用API-04-Runtime
28:53
常用API-05-Object
26:27
常用API-06-浅克隆、深克隆和对象工具类Objects
35:50
常用API-07-BigInteger基本使用和原理解析
45:52
常用API-08-BigDecima基本使用和原理解析
40:39
常用API-09-正则表达式初体验和基本规则
41:22
常用API-10-正则表达式基本练习
28:47
常用API-11-正则表达式基本练习2
27:03
常用API-12-爬虫
25:23
常用API-13-带条件爬取,贪婪爬取和识别正则的两个方法
29:14
常用API-14-捕获分组和非捕获分组
28:17
常用API-15-JDK7时间-Date
27:15
常用API-16-JDK7时间-SimpleDateFormat
30:30
常用API-17-JDK7时间-Calendar
29:08
常用API-18-JDK8时间类-时区,时间和格式化
35:24
常用API-19-JDK8时间类-日历和工具类
22:34
常用API-20-包装类
38:09
常用API-21-两道综合练习
21:09
常用API-22-三道综合练习
26:41
常见算法-01-基本、二分、插值和斐波那契查找
46:05
常见算法-02-分块,分块扩展,哈希查找
32:47
常见算法-03-冒泡排序和选择排序
28:41
常见算法-04-插入排序和递归算法
34:50
常见算法-05-快速排序
26:01
常见算法的API-06-Arrays
27:15
lambda表达式
29:08
五道经典算法题
42:02
集合进阶-01-单列集合顶层接口Collection
28:30
集合进阶-02-迭代器
31:07
集合进阶-03-增强for介lambda表达式
16:55
集合进阶-04-List中常见的方法和五种遍历方式
31:48
集合进阶-05-数据结构(栈、队列、数组、链表)
28:27
集合进阶-06-ArrayList源码分析
31:20
集合进阶07-LinkedList和迭代器的源码分析
36:52
集合进阶-08-泛型类、泛型方法、泛型接口,更新到最后
49:39
集合进阶-09-泛型的通配符和综合练习
30:28
集合进阶-10-数据结构(二叉树,二叉查找树,平衡二叉树)
38:53
集合进阶-11数据结构(平衡二叉树旋转机制)
35:17
集合进阶-12-数据结构(红黑树、红黑规则、添加节点处理方案详解)
39:59
集合进阶-13-HashSet、LinkedHashSet详解
58:57
集合进阶-14-TreeSet第一种排序方式超详细讲解
40:47
集合进阶-15-Tree第二种排序方式和综合练习
30:35
从入门到起飞(下)课程介绍
07:19