首页技术文章正文

黑马程序员13天Java进阶视频教程

更新时间:2021年03月18日 08时58分10秒 来源:黑马程序员


课程目录
Ready

本套JAVA课程视频完全源于课堂实录,保留了上课的良好氛围,讲师授课幽默诙谐、循序渐进、细致入微。覆盖JAVA基础核心知识点,案例丰富、通俗易懂、体系化、结构化、实战性强。

此套教程共13天,每天有各个学习目标任务。从而自己可以独立完成整个项目,获取【配套视频笔记+源码】加Q:2217622915。

百度云盘:https://pan.baidu.com/share/init?surl=QqxB5o7jON1wf7NwPXMH-A
提取码:knua

1610098478003_Java进阶.png

1Java进阶教程——第1天

01.总体课程介绍.mp4

02.建立工程和模块的规范.avi

03.今日目标.avi

04.类与构造器的回顾.avi

05.this关键字的回顾.avi

06.封装的回顾.avi

07.static关键字的概述.avi

08.成员变量的分类和访问.avi

09.成员变量的分类和访问内存图.avi

10.成员方法的分类和访问.avi

11.成员方法的分类和内存图.avi

12.成员变量和成员方法分类和互访的拓展语法.avi

13.继承的概述和继承的格式.avi

14.继承的使用案例.avi

15.继承后子类不能继承的成员.avi

16.继承后的特点-成员变量.avi

17.继承后-成员方法的访问特点.avi

18.方法重写.avi

19.super访问父类方法.avi

20.方法重写的拓展.avi

21.继承后构造器的特点.avi

22.super调用父类的构造器.avi

23.super调用父类构造器的内存图.avi

24.this和super关键字总结以及this调用兄弟构造器拓展.avi

25.继承的特点.avi

26.引用类型作为方法参数和返回值。.avi

27.引用类型作为成员变量的类型.avi

28.总结.mp4

2Java进阶教程——第2天

01.抽象类的概述.mp4

02.抽象类的使用.avi

03.抽象类的特征.avi

04.抽象类存在的意义.avi

05.抽象类设计模板模式.avi

06.抽象类的注意事项.avi

07.接口的概述.avi

08.接口的基本实现.avi

09.接口的多实现.avi

10.接口与接口的多继承.avi

11.JDK1.8开始之后接口新增的方法.avi

12.接口的使用注意实现.avi

13.静态代码块.avi

14.实例代码块.avi

15.final关键字.avi

16.final修饰变量-局部变量.avi

17.final修饰变量-静态成员变量.avi

18.final修饰变量-修饰实例变量.avi

19.饿汉单例设计模式.avi

20.懒汉单例设计模式.avi

21.枚举类的语法特点.avi

22.枚举类的作用.mp4

3Java进阶教程——第3天

01.昨日内容回顾.mp4

02.今日目标.avi

03.多态的概述.avi

04.多态的优劣势.avi

05.多态下-引用类型的自动类型转换.avi

06.多态下-引用类型的强制类型转换和转换异常问题研究.avi

07.多态和接口的综合案例.avi

08.内部类的概述和分类.avi

09.内部类-静态内部类.avi

10.内部类-成员内部类.avi

11.局部内部类.avi

12.匿名内部类的入门概述.avi

13.匿名内部类的使用形式.avi

14.匿名内部类的真实使用场景演示.avi

15.包的概念.avi

16.权限修饰符.avi

17.Object类的toString()方法详解.avi

18.Object类的equals方法详解.avi

19.Objects类的使用.avi

20.Date日期类的使用.avi

21.时间毫秒值的作用.avi

22.Date日期类的有参数构造器.mp4

4Java进阶教程——第4天

03.SimpleDateFormat格式化日期对象.mp4

04.SimpleDateFormat格式化时间毫秒值.avi

05.SimpleDateFormat解析字符串时间成为日期对象.avi

06.日历类Calendar.avi

07.Math类.avi

08.System系统类.avi

09.BigDecimal解决精度运算问题.avi

10.包装类的概念.avi

11.包装类的特殊功能.avi

12.正则表达式的演示.avi

13.正则表达式的入门使用.avi

14.正则表达式的应用.avi

15.正则表达式与方法的结合.avi

16.正则表达式爬取内容信息.avi

17.泛型的概述.avi

18.泛型的好处.avi

19.自定义泛型类.avi

20.自定义泛型方法.avi

21.泛型接口的使用.avi

22.泛型通配符和上下限.avi

23.集合的体系和特点.avi

24.集合的常用API.mp4

5Java进阶教程——第5天

01.知识回顾.mp4

02.今日目标.avi

03.迭代器遍历集合.avi

04.Collection集合的遍历方式二:foreach遍历.avi

05.Collection集合的遍历方式三:Lambda表达式(了解).avi

06.Java常见数据结构.avi

07.红黑树研究.avi

08.List系列ArrayList集合的研究.avi

09.List集合的遍历方式拓展.avi

10.LinkedList集合的使用.avi

11.Set系列集合的特点.avi

12.Set集合去重复的原因.avi

13.Set集合无序的原因.avi

14.LinkedHashSet集合.avi

15.TreeSet集合的排序和类的排序规则定制.avi

16.TreeSet集合自带比较器Comparator.avi

17.Collections工具类的使用.avi

18.Collections对List集合自定义类型排序.avi

19.可变参数.avi

20.斗地主游戏的业务说明.avi

21.斗地主游戏的做牌逻辑.avi

22.斗地主游戏的洗牌,发牌,看牌.avi

23.斗地主游戏排序思想的实现.mp4

6Java进阶教程——第6天

01.今日目标.mp4

02.Map集合的概述.avi

03.Map集合的API.avi

04.Map集合的遍历方式一:键找值.avi

05.Map集合的遍历方式二:键值对方式.avi

06.Map集合的遍历方式三:JDK1.8开始之后的Lambda.avi

07.Map集合存储自定义类型.avi

08.LinkedHashMap集合.avi

09.TreeMap集合深入讲解.avi

10.Map集合练习题.avi

11.Map集合实现斗地主游戏排序.avi

12.图书管理系统的业务分析和系统架构搭建.avi

13.图书管理系统-添加书本.avi

14.图书管理系统-添加查询书本的测试.avi

15.图书管理系统-一开始就查书的处理.avi

16.图书管理系统-修改书本信息和测试.avi

16_02图书管理系统-删除功能.avi

17.冒泡排序.avi

18.选择排序.avi

19.二分查找.mp4

7Java进阶教程——第7天

01.异常的概念.mp4

02.常见的运行时异常.avi

03.编译时异常的认识.avi

04.异常的的默认处理机制.avi

05.编译时异常的处理方式一.avi

06.编译异常的处理方式二.avi

07.编译时异常的处理方式三.avi

08.运行时异常的处理机制介绍.avi

09.finnaly关键字.avi

10.异常的注意事项.avi

11.自定义异常.avi

12.异常的强大之处.avi

13.多线程的概述.avi

14.线程的创建方式一:继承Thread类.avi

15.线程的注意事项.avi

16.Thread类的常用API.avi

17.线程休眠的方法sleep.avi

18.线程取名字通过有参数构造器实现.avi

19.线程的创建方式二:实现Runnable接口.avi

20.方式二的匿名内部类写法.avi

21.线程的创建方式三:实现Callable接口,拓展.avi

22.线程安全问题的概述.avi

23.线程安全问题模拟.avi

24.线程同步-同步代码块.avi

25.线程同步-同步方法.avi

26.线程同步:Lock锁.mp4

8Java进阶教程——第8天

01.线程通信.mp4

02.线程状态.avi

03.线程池的概念.avi

04.线程池的创建和原理.avi

05.Callable做线程池的任务.avi

06.死锁的基本概念和必然死锁的案例实现.avi

07.并发变量下变量不可见性问题.avi

08.volatile变量不可见性的内存语义.avi

09.变量不可见性的解决方案:加锁,volatile修饰.avi

10.volatile和synchronized的说明.avi

11.volatile修饰变量的原子性研究.avi

12.原子性操作的保证:加锁.avi

13.原子性操作的保证:使用原子类.avi

14.原子类CAS机制介绍.avi

15.并发包ConcurrentHashMap.avi

16.并发包CountDownLatch.avi

17.并发包CyclicBarrier.avi

18.并发包Semaphore.avi

19.并发包-Exchanger.mp4

9Java进阶教程——第9天

01.Lambda表达式的概述和使用前提.mp4

02.Lambda表达式简化Runnable接口的匿名内部类形式.avi

03.Lambda表达式简化Comparator接口的匿名内部类形式.avi

04.Lambda表示的省略写法.avi

05.方法引用.avi

06.方法引用-静态方法的引用.avi

07.方法引用-实例方法的引用.avi

08.方法引用-特定类型方法引用.avi

09.方法引用-构造器引用.avi

10.Stream流的概述和演示.avi

11.Stream流的获取.avi

12.Stream流的常用API.avi

13.Stream流的加工方法map.avi

14.Stream流的合并流方法concat.avi

15.Stream流的综合应用.avi

16.Stream终结与非终结方法.avi

17.收集Stream流.avi

18.File类创建文件对象.avi

19.File类的获取功能.avi

20.File类的判断功能的方法.avi

21.File类的创建和删除方法.avi

22.File目录的遍历.avi

23.递归的形式.avi

24.递归的算法和三要素.avi

25.递归的公式转换问题.avi

26.递归解决猴子吃桃问题.avi

27.递归解决1-n求和.avi

28.递归解决n的阶乘.avi

29.递归搜索文件.avi

30.字符集.avi

31.IO流的分类和概述.avi

32.字节输入流读取一个一个字节.avi

33.字节输入流读取一个一个字节数组.avi

34.字节流读取中文输出不乱码的解决方案拓展.avi

35.字节输出流的使用.avi

36.字节流做文件的复制.avi

37.JDK1.7开始释放资源的新方式.mp4

10Java进阶教程——第10天

01.字符输入流读取一个一个字符.mp4

02.字符输入流读取一个一个字符数组.avi

03.字符输出流写字符数据出去.avi

04.缓冲流的四种流.avi

05.缓冲字节输入流的使用.avi

06.缓冲字节输出流.avi

07.字节缓冲流的性能分析.avi

08.字符缓冲输入流读取文本内容.avi

09.字符缓冲输出流写字符出去.avi

10.缓冲流练习题.avi

11.字符流不同编码读取乱码的问题.avi

12.字符输入转换流.avi

13.字符输出转换流.avi

14.对象序列化.avi

15.对象反序列化.avi

16.打印流.avi

17.改变输出流向.avi

18.属性集对象保存属性文件数据.avi

19.Properties属性集读取属性文件数据.mp4

11Java进阶教程——第11天

01.啤酒问题.avi

02.复制文件夹.avi

03.基本软件架构.avi

04.网络通信的三要素.avi

05.协议介绍.avi

06.InetAddress类的使用.avi

07.UDP通信.avi

08-01.Socket网络通信客户端与服务端流程.avi

08-02.Socket网络编程入门案例一和原理.avi

09.TCP通信二:可以反复发和反复收.avi

10.TCP通信三:服务端可以接收多个客户端.avi

11.拓展使用线程池.avi

12.拓展-端口转发的思想说明.avi

13.图片上传-客户端开发.avi

14.图片上传-服务端开发.avi

15.BS架构模拟.avi

16.通信模型.avi

17.总结avi.avi

12Java进阶教程——第12天

01.今日目标.avi

02.单元测试框架的使用.avi

02-02.junit框架包使用说明.avi

03.单元测试的注解介绍.avi

04.反射的概述.avi

05.反射-获取Class类对象.avi

06.反射-获取Class类的构造器对象Constructor.avi

07.反射-获取Class类的构造器初始化对象.avi

08.反射-获取Class类的成员变量Field.avi

09.反射-获取Class类的成员变量且取值赋值.avi

10.反射-获取Method方法并执行.avi

11.反射拓展:反射破坏封装性和泛型的约束性.avi

12.反射拓展:反射有啥用.avi

13.注解的概述做标记.avi

14.自定义注解.avi

15.注解的属性.avi

16.注解的特殊属性value.avi

17.元注解.avi

18.注解的解析.avi

19.注解模拟junit框架.avi

20.动态代理.avi

13Java进阶教程——第13天

01.今日目标.avi

02.XML的概述.avi

03.XML文件的创建.avi

04.XML的七种组成部分.avi

05.XML的约束技术:DTD.avi

06.XML的约束技术:Schema.avi

07.XML的解析方式与Dom4j介绍.avi

08.Dom树原理.avi

09.Dom4J框架的入门使用,获取document对象和根元素.avi

10.Dom4J框架获取子元素.avi

11.Dom4J获取属性信息.avi

12.Dom4J获取元素的文本值.avi

13.Dom4J解析案例.avi

14.XPath技术.avi

15.Mybatis配置文件的解析.avi

16.工程设计模式的思想.avi

17.装饰模式.avi

18.Commons-io包简化io流读写数据.avi

19.Base64的介绍.avi

展开全部

猜你喜欢:

Java web项目实战教程:网上商城项目

Java web教程:网上书城项目视频教程

黑马程序员高级java工程师培训课程


分享到:
在线咨询 我要报名
和我们在线交谈!