龙果小程序
龙果小程序

学院首页 > 课程列表 > 汪文君Java高并发编程之多线程基础

  • 章节
  • 提问
  • 手机观看

    扫码下载安卓APP

    龙果安卓APP

汪文君Java高并发编程之多线程基础

1 - (免费) 汪文君高并发编程第一阶段01讲-课程大纲及主要内容介绍 00:18:05分钟
2 - (免费) 汪文君高并发编程第一阶段02讲-简单介绍什么是线程 00:12:53分钟
3 - (免费) 汪文君高并发编程第一阶段03讲-创建并启动线程 00:29:55分钟
4 - (免费) 汪文君高并发编程第一阶段04讲-线程生命周期以及start方法源码剖析 00:25:27分钟
5 - (免费) 汪文君高并发编程第一阶段05讲-采用多线程方式模拟银行排队叫号 00:14:38分钟
6 - (免费) 汪文君高并发编程第一阶段06讲-用Runnable接口将线程的逻辑执行单元从控制中抽取出来 00:08:27分钟
7 - (免费) 汪文君高并发编程第一阶段07讲-策略模式在Thread和Runnable中的应用分析 00:18:20分钟
8 - 汪文君高并发编程第一阶段08讲-构造Thread对象你也许不知道的几件事 00:27:20分钟
9 - (免费) 汪文君高并发编程第一阶段09讲-多线程与JVM内存结构的关系,虚拟机栈实验 00:34:26分钟
10 - (免费) 汪文君高并发编程第一阶段10讲-Thread构造函数StackSize详细讲解 00:11:11分钟
11 - (免费) 汪文君高并发编程第一阶段11讲-Thread构造函数StackSize详细讲解-续 00:07:13分钟
12 - (免费) 汪文君高并发编程第一阶段12讲-Daemon线程的创建以及使用场景分析 00:30:38分钟
13 - (免费) 汪文君高并发编程第一阶段13讲-线程ID,优先级讲解 00:12:18分钟
14 - (免费) 汪文君高并发编程第一阶段14讲-Thread的join方法详细介绍,结合一个典型案例 00:28:13分钟
15 - (免费) 汪文君高并发编程第一阶段15讲-Thread中断Interrupt方法详细讲解 00:22:01分钟
16 - (免费) 汪文君高并发编程第一阶段16讲-采用优雅的方式结束线程生命周期 00:12:20分钟
17 - 汪文君高并发编程第一阶段17讲-Thread API综合实战,编写ThreadService实现暴力结束线程的综合实战 00:16:38分钟
18 - 汪文君高并发编程第一阶段18讲-数据同步的引入与Synchronized的简单介绍 00:09:59分钟
19 - 汪文君高并发编程第一阶段19讲-结合jconsole,jstack以及汇编指令认识synchronized关键字 00:12:01分钟
20 - 汪文君高并发编程第一阶段20讲-同步代码块以及同步方法之间的区别和关系 00:12:57分钟
21 - 汪文君高并发编程第一阶段21讲-通过实验分析This锁的存在 00:06:12分钟
22 - 汪文君高并发编程第一阶段22讲-通过实验分析Class锁的存在 00:06:29分钟
23 - 汪文君高并发编程第一阶段23讲-多线程死锁分析,案例介绍 00:12:19分钟
24 - 汪文君高并发编程第一阶段24讲-线程间通信快速入门,使用wait和notify进行线程间的数据通信 00:21:07分钟
25 - 汪文君高并发编程第一阶段25讲-多Produce多Consume之间的通讯导致出现程序假死的原因分析 00:09:57分钟
26 - 汪文君高并发编程第一阶段26讲-多线程下的生产者消费者模型,以及详细介绍notifyAll方法 00:18:22分钟
27 - 汪文君高并发编程第一阶段27讲-wait和sleep的本质区别是什么,深入分析(面试常见问题) 00:14:17分钟
28 - 汪文君高并发编程第一阶段28讲-线程生产者消费者的综合实战结合Java8语法 00:23:22分钟
29 - 汪文君高并发编程第一阶段29讲-如何实现一个自己的显式锁Lock精讲上 00:23:16分钟
30 - 汪文君高并发编程第一阶段30讲-如何实现一个自己的显式锁Lock精讲下(让锁具备超时功能) 00:24:48分钟
31 - 汪文君高并发编程第一阶段31讲-如何给你的应用程序注入钩子程序,Linux下演示 00:23:58分钟
32 - 汪文君高并发编程第一阶段32讲-如何捕获线程运行期间的异常 00:16:22分钟
33 - 汪文君高并发编程第一阶段33讲-ThreadGroup API介绍之一 00:21:02分钟
34 - 汪文君高并发编程第一阶段34讲-ThreadGroup API介绍之二 00:20:31分钟
35 - 汪文君高并发编程第一阶段35讲-线程池原理与自定义线程池 00:16:18分钟
36 - 汪文君高并发编程第一阶段36讲-自定义个简单的线程池并且测试 00:29:03分钟
37 - 汪文君高并发编程第一阶段37讲-给线程池增加拒绝策略以及停止方法 00:20:41分钟
38 - 汪文君高并发编程第一阶段38讲-给线程池增加自动扩充线程数量,以及闲时自动回收的功能 00:33:30分钟
39 - 汪文君高并发编程第一阶段39讲-课程结束,内容回顾,下季内容预告 00:06:52分钟

汪文君Java高并发编程之多线程基础

优惠价: 48

难    度:中级

课    时: 39

讲    师:汪文君

     购买咨询

课程大纲
  • 第1节

    汪文君高并发编程第一阶段01讲-课程大纲及主要内容介绍

    [免费观看]
    00:18:05分钟 |
  • 第2节

    汪文君高并发编程第一阶段02讲-简单介绍什么是线程

    [免费观看]
    00:12:53分钟 |
  • 第3节

    汪文君高并发编程第一阶段03讲-创建并启动线程

    [免费观看]
    00:29:55分钟 |
  • 第4节

    汪文君高并发编程第一阶段04讲-线程生命周期以及start方法源码剖析

    [免费观看]
    00:25:27分钟 |
  • 第5节

    汪文君高并发编程第一阶段05讲-采用多线程方式模拟银行排队叫号

    [免费观看]
    00:14:38分钟 |
  • 第6节

    汪文君高并发编程第一阶段06讲-用Runnable接口将线程的逻辑执行单元从控制中抽取出来

    [免费观看]
    00:08:27分钟 |
  • 第7节

    汪文君高并发编程第一阶段07讲-策略模式在Thread和Runnable中的应用分析

    [免费观看]
    00:18:20分钟 |
  • 第8节

    汪文君高并发编程第一阶段08讲-构造Thread对象你也许不知道的几件事

    00:27:20分钟 |
  • 第9节

    汪文君高并发编程第一阶段09讲-多线程与JVM内存结构的关系,虚拟机栈实验

    [免费观看]
    00:34:26分钟 |
  • 第10节

    汪文君高并发编程第一阶段10讲-Thread构造函数StackSize详细讲解

    [免费观看]
    00:11:11分钟 |
  • 第11节

    汪文君高并发编程第一阶段11讲-Thread构造函数StackSize详细讲解-续

    [免费观看]
    00:07:13分钟 |
  • 第12节

    汪文君高并发编程第一阶段12讲-Daemon线程的创建以及使用场景分析

    [免费观看]
    00:30:38分钟 |
  • 第13节

    汪文君高并发编程第一阶段13讲-线程ID,优先级讲解

    [免费观看]
    00:12:18分钟 |
  • 第14节

    汪文君高并发编程第一阶段14讲-Thread的join方法详细介绍,结合一个典型案例

    [免费观看]
    00:28:13分钟 |
  • 第15节

    汪文君高并发编程第一阶段15讲-Thread中断Interrupt方法详细讲解

    [免费观看]
    00:22:01分钟 |
  • 第16节

    汪文君高并发编程第一阶段16讲-采用优雅的方式结束线程生命周期

    [免费观看]
    00:12:20分钟 |
  • 第17节

    汪文君高并发编程第一阶段17讲-Thread API综合实战,编写ThreadService实现暴力结束线程的综合实战

    00:16:38分钟 |
  • 第18节

    汪文君高并发编程第一阶段18讲-数据同步的引入与Synchronized的简单介绍

    00:09:59分钟 |
  • 第19节

    汪文君高并发编程第一阶段19讲-结合jconsole,jstack以及汇编指令认识synchronized关键字

    00:12:01分钟 |
  • 第20节

    汪文君高并发编程第一阶段20讲-同步代码块以及同步方法之间的区别和关系

    00:12:57分钟 |
  • 第21节

    汪文君高并发编程第一阶段21讲-通过实验分析This锁的存在

    00:06:12分钟 |
  • 第22节

    汪文君高并发编程第一阶段22讲-通过实验分析Class锁的存在

    00:06:29分钟 |
  • 第23节

    汪文君高并发编程第一阶段23讲-多线程死锁分析,案例介绍

    00:12:19分钟 |
  • 第24节

    汪文君高并发编程第一阶段24讲-线程间通信快速入门,使用wait和notify进行线程间的数据通信

    00:21:07分钟 |
  • 第25节

    汪文君高并发编程第一阶段25讲-多Produce多Consume之间的通讯导致出现程序假死的原因分析

    00:09:57分钟 |
  • 第26节

    汪文君高并发编程第一阶段26讲-多线程下的生产者消费者模型,以及详细介绍notifyAll方法

    00:18:22分钟 |
  • 第27节

    汪文君高并发编程第一阶段27讲-wait和sleep的本质区别是什么,深入分析(面试常见问题)

    00:14:17分钟 |
  • 第28节

    汪文君高并发编程第一阶段28讲-线程生产者消费者的综合实战结合Java8语法

    00:23:22分钟 |
  • 第29节

    汪文君高并发编程第一阶段29讲-如何实现一个自己的显式锁Lock精讲上

    00:23:16分钟 |
  • 第30节

    汪文君高并发编程第一阶段30讲-如何实现一个自己的显式锁Lock精讲下(让锁具备超时功能)

    00:24:48分钟 |
  • 第31节

    汪文君高并发编程第一阶段31讲-如何给你的应用程序注入钩子程序,Linux下演示

    00:23:58分钟 |
  • 第32节

    汪文君高并发编程第一阶段32讲-如何捕获线程运行期间的异常

    00:16:22分钟 |
  • 第33节

    汪文君高并发编程第一阶段33讲-ThreadGroup API介绍之一

    00:21:02分钟 |
  • 第34节

    汪文君高并发编程第一阶段34讲-ThreadGroup API介绍之二

    00:20:31分钟 |
  • 第35节

    汪文君高并发编程第一阶段35讲-线程池原理与自定义线程池

    00:16:18分钟 |
  • 第36节

    汪文君高并发编程第一阶段36讲-自定义个简单的线程池并且测试

    00:29:03分钟 |
  • 第37节

    汪文君高并发编程第一阶段37讲-给线程池增加拒绝策略以及停止方法

    00:20:41分钟 |
  • 第38节

    汪文君高并发编程第一阶段38讲-给线程池增加自动扩充线程数量,以及闲时自动回收的功能

    00:33:30分钟 |
  • 第39节

    汪文君高并发编程第一阶段39讲-课程结束,内容回顾,下季内容预告

    00:06:52分钟 |
课程介绍

温馨提示:凡是购买了本课程的学员,可凭订单信息联系客服申请加入(汪文君课程付费学员群:638440824)


本套课程是Java高并发四部曲当中的第一步,在本套课程中,主要围绕着高并发的基础知识展开,有些细节知识还会剖析源码进行分析

汪文君高并发编程第一阶段01讲-课程大纲及主要内容介绍
汪文君高并发编程第一阶段02讲-简单介绍什么是线程
汪文君高并发编程第一阶段03讲-创建并启动线程
汪文君高并发编程第一阶段04讲-线程生命周期以及start方法源码剖析
汪文君高并发编程第一阶段05讲-采用多线程方式模拟银行排队叫号
汪文君高并发编程第一阶段06讲-用Runnable接口将线程的逻辑执行单元从控制中抽取出来
汪文君高并发编程第一阶段07讲-策略模式在Thread和Runnable中的应用分析
汪文君高并发编程第一阶段08讲-构造Thread对象你也许不知道的几件事
汪文君高并发编程第一阶段09讲-多线程与JVM内存结构的关系,虚拟机栈实验
汪文君高并发编程第一阶段10讲-Thread构造函数StackSize详细讲解
汪文君高并发编程第一阶段11讲-Thread构造函数StackSize详细讲解-续
汪文君高并发编程第一阶段12讲-Daemon线程的创建以及使用场景分析
汪文君高并发编程第一阶段13讲-线程ID,优先级讲解
汪文君高并发编程第一阶段14讲-Thread的join方法详细介绍,结合一个典型案例
汪文君高并发编程第一阶段15讲-Thread中断Interrupt方法详细讲解
汪文君高并发编程第一阶段16讲-采用优雅的方式结束线程生命周期
汪文君高并发编程第一阶段17讲-Thread API综合实战,编写ThreadService实现暴力结束线程的综合实战
汪文君高并发编程第一阶段18讲-数据同步的引入与Synchronized的简单介绍
汪文君高并发编程第一阶段19讲-结合jconsole,jstack以及汇编指令认识synchronized关键字
汪文君高并发编程第一阶段20讲-同步代码块以及同步方法之间的区别和关系
汪文君高并发编程第一阶段21讲-通过实验分析This锁的存在
汪文君高并发编程第一阶段22讲-通过实验分析Class锁的存在
汪文君高并发编程第一阶段23讲-多线程死锁分析,案例介绍
汪文君高并发编程第一阶段24讲-线程间通信快速入门,使用wait和notify进行线程间的数据通信
汪文君高并发编程第一阶段25讲-多Produce多Consume之间的通讯导致出现程序假死的原因分析
汪文君高并发编程第一阶段26讲-多线程下的生产者消费者模型,以及详细介绍notifyAll方法
汪文君高并发编程第一阶段27讲-wait和sleep的本质区别是什么,深入分析(面试常见问题)
汪文君高并发编程第一阶段28讲-线程生产者消费者的综合实战结合Java8语法
汪文君高并发编程第一阶段29讲-如何实现一个自己的显式锁Lock精讲上
汪文君高并发编程第一阶段30讲-如何实现一个自己的显式锁Lock精讲下(让锁具备超时功能)
汪文君高并发编程第一阶段31讲-如何给你的应用程序注入钩子程序,Linux下演示

汪文君高并发编程第一阶段32讲-如何捕获线程运行期间的异常

汪文君高并发编程第一阶段33讲-线程组ThreadGroup的基本API讲解

汪文君高并发编程第一阶段34讲-线程组ThreadGroup管理多线程

汪文君高并发编程第一阶段35讲-线程池ThreadPool的原理与作用

汪文君高并发编程第一阶段36讲-自定义线程池第一个版本

汪文君高并发编程第一阶段37讲-自定义线程池第二个版本,引入任务队列,线程池维护等概念

汪文君高并发编程第一阶段38讲-内容总结,第一阶段结束

汪文君高并发编程第一阶段33讲-线程组ThreadGroup的基本API讲解

汪文君高并发编程第一阶段34讲-线程组ThreadGroup管理多线程

汪文君高并发编程第一阶段35讲-线程池ThreadPool的原理与作用

课程大纲
  • 第1节

    汪文君高并发编程第一阶段01讲-课程大纲及主要内容介绍

    [免费观看]
    00:18:05分钟 |
  • 第2节

    汪文君高并发编程第一阶段02讲-简单介绍什么是线程

    [免费观看]
    00:12:53分钟 |
  • 第3节

    汪文君高并发编程第一阶段03讲-创建并启动线程

    [免费观看]
    00:29:55分钟 |
  • 第4节

    汪文君高并发编程第一阶段04讲-线程生命周期以及start方法源码剖析

    [免费观看]
    00:25:27分钟 |
  • 第5节

    汪文君高并发编程第一阶段05讲-采用多线程方式模拟银行排队叫号

    [免费观看]
    00:14:38分钟 |
  • 第6节

    汪文君高并发编程第一阶段06讲-用Runnable接口将线程的逻辑执行单元从控制中抽取出来

    [免费观看]
    00:08:27分钟 |
  • 第7节

    汪文君高并发编程第一阶段07讲-策略模式在Thread和Runnable中的应用分析

    [免费观看]
    00:18:20分钟 |
  • 第8节

    汪文君高并发编程第一阶段08讲-构造Thread对象你也许不知道的几件事

    00:27:20分钟 |
  • 第9节

    汪文君高并发编程第一阶段09讲-多线程与JVM内存结构的关系,虚拟机栈实验

    [免费观看]
    00:34:26分钟 |
  • 第10节

    汪文君高并发编程第一阶段10讲-Thread构造函数StackSize详细讲解

    [免费观看]
    00:11:11分钟 |
  • 第11节

    汪文君高并发编程第一阶段11讲-Thread构造函数StackSize详细讲解-续

    [免费观看]
    00:07:13分钟 |
  • 第12节

    汪文君高并发编程第一阶段12讲-Daemon线程的创建以及使用场景分析

    [免费观看]
    00:30:38分钟 |
  • 第13节

    汪文君高并发编程第一阶段13讲-线程ID,优先级讲解

    [免费观看]
    00:12:18分钟 |
  • 第14节

    汪文君高并发编程第一阶段14讲-Thread的join方法详细介绍,结合一个典型案例

    [免费观看]
    00:28:13分钟 |
  • 第15节

    汪文君高并发编程第一阶段15讲-Thread中断Interrupt方法详细讲解

    [免费观看]
    00:22:01分钟 |
  • 第16节

    汪文君高并发编程第一阶段16讲-采用优雅的方式结束线程生命周期

    [免费观看]
    00:12:20分钟 |
  • 第17节

    汪文君高并发编程第一阶段17讲-Thread API综合实战,编写ThreadService实现暴力结束线程的综合实战

    00:16:38分钟 |
  • 第18节

    汪文君高并发编程第一阶段18讲-数据同步的引入与Synchronized的简单介绍

    00:09:59分钟 |
  • 第19节

    汪文君高并发编程第一阶段19讲-结合jconsole,jstack以及汇编指令认识synchronized关键字

    00:12:01分钟 |
  • 第20节

    汪文君高并发编程第一阶段20讲-同步代码块以及同步方法之间的区别和关系

    00:12:57分钟 |
  • 第21节

    汪文君高并发编程第一阶段21讲-通过实验分析This锁的存在

    00:06:12分钟 |
  • 第22节

    汪文君高并发编程第一阶段22讲-通过实验分析Class锁的存在

    00:06:29分钟 |
  • 第23节

    汪文君高并发编程第一阶段23讲-多线程死锁分析,案例介绍

    00:12:19分钟 |
  • 第24节

    汪文君高并发编程第一阶段24讲-线程间通信快速入门,使用wait和notify进行线程间的数据通信

    00:21:07分钟 |
  • 第25节

    汪文君高并发编程第一阶段25讲-多Produce多Consume之间的通讯导致出现程序假死的原因分析

    00:09:57分钟 |
  • 第26节

    汪文君高并发编程第一阶段26讲-多线程下的生产者消费者模型,以及详细介绍notifyAll方法

    00:18:22分钟 |
  • 第27节

    汪文君高并发编程第一阶段27讲-wait和sleep的本质区别是什么,深入分析(面试常见问题)

    00:14:17分钟 |
  • 第28节

    汪文君高并发编程第一阶段28讲-线程生产者消费者的综合实战结合Java8语法

    00:23:22分钟 |
  • 第29节

    汪文君高并发编程第一阶段29讲-如何实现一个自己的显式锁Lock精讲上

    00:23:16分钟 |
  • 第30节

    汪文君高并发编程第一阶段30讲-如何实现一个自己的显式锁Lock精讲下(让锁具备超时功能)

    00:24:48分钟 |
  • 第31节

    汪文君高并发编程第一阶段31讲-如何给你的应用程序注入钩子程序,Linux下演示

    00:23:58分钟 |
  • 第32节

    汪文君高并发编程第一阶段32讲-如何捕获线程运行期间的异常

    00:16:22分钟 |
  • 第33节

    汪文君高并发编程第一阶段33讲-ThreadGroup API介绍之一

    00:21:02分钟 |
  • 第34节

    汪文君高并发编程第一阶段34讲-ThreadGroup API介绍之二

    00:20:31分钟 |
  • 第35节

    汪文君高并发编程第一阶段35讲-线程池原理与自定义线程池

    00:16:18分钟 |
  • 第36节

    汪文君高并发编程第一阶段36讲-自定义个简单的线程池并且测试

    00:29:03分钟 |
  • 第37节

    汪文君高并发编程第一阶段37讲-给线程池增加拒绝策略以及停止方法

    00:20:41分钟 |
  • 第38节

    汪文君高并发编程第一阶段38讲-给线程池增加自动扩充线程数量,以及闲时自动回收的功能

    00:33:30分钟 |
  • 第39节

    汪文君高并发编程第一阶段39讲-课程结束,内容回顾,下季内容预告

    00:06:52分钟 |

相关课程

讲师简介

十年的软件开发以及项目管理经验,擅长高并发程序设计,以及大数据分布式程序架构

学员动态

数据加载中,请稍后...