课程介绍
课程章节
章节1:Java线程与常用线程池体系 (6节)

课时01

课程介绍和学习注意点

5分12秒

课时02

java线程创建的几种方式

14分13秒

课时03

Executor和Service

17分0秒

课时04

执行多个任务

4分30秒

课时05

抽象实现

7分14秒

课时06

Runnable和future

38分30秒

章节2:ThreadPoolExecutor源码一 (5节)

课时07

ExecutorCompletionService

22分52秒

课时08

ThreadPoolEececutor1

13分9秒

课时09

ThreadPoolEececutor2

25分3秒

课时10

ctl整体流程和左移右移

16分30秒

课时11

ThreadPoolEececutor3

9分55秒

章节3:ThreadPoolExecutor源码二 (5节)

课时12

JRE源码学习方法

10分57秒

课时13

ThreadPoolExecutor1

25分13秒

课时14

ThreadPoolExecutor2

24分10秒

课时15

ForthTopicTest

26分44秒

课时16

ThreadPoolExecutor3

19分40秒

章节4:ThreadPoolExecutor源码三 (7节)

课时17

复习

5分10秒

课时18

addWorker方法1

32分37秒

课时19

addWorker方法2

6分30秒

课时20

runWorke

23分23秒

课时21

NodeTest

7分14秒

课时22

afterExecute抛异常的情况

6分15秒

课时23

processWorkerExit

13分37秒

章节5:ThreadPoolExecutor源码四 (9节)

课时24

复习

5分48秒

课时25

钩子函数

7分16秒

课时26

shutdowm方法

13分53秒

课时27

advanceRunState方法

4分12秒

课时28

interruptIdleWorker和onshutdown方法

10分22秒

课时29

tryTerminate

7分32秒

课时30

awaitTermination

3分0秒

课时31

shutdownNow

14分50秒

课时32

ScheduledThreadPoolExecutor线程池

24分52秒

章节6:ThreadPoolExecutor源码五 (6节)

课时33

复习ScheduledThreadPoolExecutor

27分58秒

课时34

delayedExecute和prestartCoreThread

6分56秒

课时35

DelatedWorkerQueue和runAndReset

29分10秒

课时36

setNextRunTime和decorateTask

6分15秒

课时37

手写Demo再讲今日内容

32分18秒

课时38

总结

25分21秒

章节7:ThreadPoolExecutor源码六 (4节)

课时39

总结前几节课的线程

17分33秒

课时40

ForkJoinPool1

23分13秒

课时41

ForkJoinPool2

29分18秒

课时42

ForkJoinPool3

15分15秒

章节8:调度线程池执行器源码一 (5节)

课时43

ForkJoinPool源码分析课前须知

7分18秒

课时44

FJPDemo

11分53秒

课时45

ForkJoinPool方法流程图

30分20秒

课时46

ForkJoinPool中上锁解锁部分讲解

33分20秒

课时47

ForkJoinPool中双for循环讲解

29分25秒

章节9:调度线程池执行器源码二 (5节)

课时48

externalSubmit1

29分53秒

课时49

externalSubmit2

18分47秒

课时50

externalSubmit中putOrderedObject和putOrderedObject部分

25分21秒

课时51

externalSubmit3

13分39秒

课时52

补充知识gc有三色标记吗

34分10秒

章节10:ForkJoinPool源码一 (4节)

课时53

复习

6分39秒

课时54

ForkJoinPool中提交任务部分

14分6秒

课时55

signalWork

26分49秒

课时56

构造器

37分18秒

章节11:ForkJoinPool源码二 (6节)

课时57

复习

13分32秒

课时58

FJPDemo1

6分23秒

课时59

FJPDemo2

27分20秒

课时60

tryAddWorker

12分16秒

课时61

FJWT的构造器

11分0秒

课时62

工作线程及答疑

17分44秒

章节12:ForkJoinPool原理解读2 (5节)

课时63

回顾

3分57秒

课时64

run方法

21分40秒

课时65

scan方法1

17分38秒

课时66

scan方法2

24分56秒

课时67

总结和答疑

11分35秒

章节13:ForkJoinPool原理解读3 (5节)

课时68

回顾

1分50秒

课时69

scan方法3

43分32秒

课时70

流程图

10分40秒

课时71

scan方法4

12分48秒

课时72

runTask和push方法

13分51秒

章节14:ForkJoinPool原理解读4 (7节)

课时73

runTask方法

17分49秒

课时74

面试题为什么byte的表示范围-128到127

19分58秒

课时75

runTask方法

5分52秒

课时76

答疑

5分22秒

课时77

awaitWork方法(1)

15分0秒

课时78

awaitWork方法(2)

15分1秒

课时79

awaitWork方法(3)

11分35秒

章节15:ForkJoinPool基础补充 (4节)

课时80

运算符基础

28分53秒

课时81

java语言的便捷运算符

9分12秒

课时82

灵活运用与或非运算和位移运算玩点别的

25分31秒

课时83

awaitWork方法

23分15秒

章节16:ForkJoinPool原理解读6 (7节)

课时84

awaitWork方法

24分54秒

课时85

LockSupport

10分25秒

课时86

awaitWork方法

13分37秒

课时87

shutdown方法

1分50秒

课时88

tryTerminate方法(1)

15分0秒

课时89

tryTerminate方法(2)

19分53秒

课时90

答疑

21分46秒

章节17:ForkJoinPool原理解读7 (10节)

课时91

tryTerminate方法(1)

15分12秒

课时92

tryTerminate方法(2)

23分24秒

课时93

字解码

6分55秒

课时94

tryTerminate方法(3)

15分1秒

课时95

tryTerminate方法(4)

20分3秒

课时96

扩展(1)

15分2秒

课时97

扩展(2)

15分8秒

课时98

扩展(3)

15分3秒

课时99

扩展(4)

14分47秒

课时100

扩展(15)

15分40秒

章节18:ForkJoinPool原理解读8 (9节)

课时101

pass变量

16分7秒

课时102

awaitTermination方法

4分18秒

课时103

doExec方法

12分52秒

课时104

RecutsiveAction类

10分19秒

课时105

fork方法

2分20秒

课时106

push方法(1)

4分15秒

课时107

push方法(2)

21分32秒

课时108

fork方法

2分22秒

课时109

join方法

12分31秒

章节19:CompletableFuture源码解读1 (9节)

课时110

异步编程

12分19秒

课时111

异步源码实现

4分1秒

课时112

FutureTask

26分27秒

课时113

FutureTask实现

12分11秒

课时114

Future接口和RunnableFuture接口

5分34秒

课时115

FutureTask类

7分11秒

课时116

取消任务太多,任务队列就会变得很大这个问题如何解决

12分15秒

课时117

FutureTask类

9分8秒

课时118

扩展

21分13秒

章节20:CompletableFuture源码解读2 (6节)

课时119

setException方法

14分17秒

课时120

finishCompletion方法

14分47秒

课时121

cancel方法

14分46秒

课时122

没有清空标志位会发生什么(1)

15分21秒

课时123

没有清空标志位会发生什么(2)

18分58秒

课时124

hanlePossibleCancellationInerrupt方法

7分13秒

章节21:CompletableFuture源码解读3 (6节)

课时125

CompletableFuture

5分52秒

课时126

需求

2分37秒

课时127

实现需求

17分9秒

课时128

改写成CompletableFuture

24分51秒

课时129

原理(1)

15分8秒

课时130

原理(2)

19分11秒

章节22:CompletableFuture源码解读4 (8节)

课时131

CompletionStage接口

9分46秒

课时132

CompletionStage<T>

6分21秒

课时133

theCombine

7分29秒

课时134

CompletableFuture(1)

15分24秒

课时135

CompletableFuture(2)

14分36秒

课时136

CompletableFuture(3)

15分0秒

课时137

CompletableFuture(4)

6分35秒

课时138

答疑

21分9秒

章节23:CompletableFuture源码解读5 (11节)

课时139

uniRunStage方法

13分12秒

课时140

push方法

2分14秒

课时141

uniRun方法

4分59秒

课时142

Completion模板类

6分28秒

课时143

UniCompletion模板类

6分42秒

课时144

UniRun类

14分14秒

课时145

postFire方法

10分40秒

课时146

答疑

7分15秒

课时147

CompletableFuture流程(1)

5分0秒

课时148

CompletableFuture流程(2)

15分0秒

课时149

CompletableFuture流程(3)

14分27秒

章节24:CompletableFuture源码解读6 (10节)

课时150

CompletableFuture

10分16秒

课时151

AsyncRun

4分8秒

课时152

CompletableFuture栈存储

2分10秒

课时153

uniRunStage方法

5分42秒

课时154

UniRun方法

17分9秒

课时155

UniCompletion

6分13秒

课时156

runAfterBoth

18分10秒

课时157

runAfterEither方法

6分22秒

课时158

thenCompose方法

8分34秒

课时159

总结和答疑

9分30秒

章节25:多线程第二版总结 (6节)

课时160

Executor接口

3分37秒

课时161

ExecutorService接口

3分46秒

课时162

AbstractExecutorService类

18分49秒

课时163

ThreadPoolExecutor接口

26分45秒

课时164

ScheduledThreadPoolExecutor类

17分32秒

课时165

ForkJoinPool类

15分3秒

您没有该体系课权限,需要开通权限请点击联系老师。
联系老师
个问题,0回答
提问
暂无提问,赶紧去提问吧~