首页
›
后端、数据与云原生工程
›
040-Java核心工程与并发开发
›
《Java并发实战100例》
VIP10
本课程属于:040-Java核心工程与并发开发
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《Java并发实战100例》
共 100 例
01
线程创建与启动的三种方式对比
02
线程生命周期状态观测
03
线程中断机制的正确使用
04
守护线程与用户线程的退出行为
05
线程优先级对调度的影响验证
06
未捕获异常处理器的全局配置
07
synchronized同步实例方法
08
synchronized同步静态方法与类锁
09
synchronized代码块缩小锁范围
10
可重入锁的验证与死锁避免
11
wait/notify实现生产者消费者
12
wait/notifyAll与条件队列
13
ReentrantLock替代synchronized
14
ReentrantLock公平锁与非公平锁
15
tryLock避免无限等待
16
lockInterruptibly响应中断
17
Condition实现多条件等待
18
ReadWriteLock读写分离
19
StampedLock乐观读
20
Semaphore控制并发访问数量
21
CountDownLatch等待多任务完成
22
CyclicBarrier多轮同步
23
Phaser动态注册与注销
24
Exchanger线程间数据交换
25
AtomicInteger原子累加
26
AtomicReference无锁更新对象
27
AtomicIntegerFieldUpdater字段原子更新
28
LongAdder高并发计数
29
CAS自旋实现自旋锁
30
ABA问题复现与解决
31
volatile可见性验证
32
volatile不保证原子性验证
33
happens-before规则实践
34
final字段的安全发布
35
ThreadLocal线程本地变量
36
InheritableThreadLocal父子线程传递
37
ThreadLocal内存泄漏分析与修复
38
FixedThreadPool基本使用
39
CachedThreadPool与SynchronousQueue
40
ScheduledThreadPool定时任务
41
SingleThreadExecutor顺序执行
42
自定义ThreadPoolExecutor参数
43
线程池拒绝策略对比
44
线程池队列选择与容量规划
45
线程池预热与核心线程回收
46
线程池监控与动态调参
47
线程池异常任务追踪
48
ForkJoinPool分治求和
49
ForkJoinPool工作窃取验证
50
CompletableFuture异步编排
51
CompletableFuture异常处理
52
CompletableFuture批量任务与超时
53
ExecutorCompletionService按完成顺序获取结果
54
FutureTask取消与状态管理
55
BlockingQueue实现生产者消费者
56
LinkedBlockingQueue与有界队列
57
PriorityBlockingQueue优先级任务
58
DelayQueue延迟任务
59
SynchronousQueue直接交接
60
TransferQueue交接与超时
61
ConcurrentHashMap原子操作
62
CopyOnWriteArrayList读写分离
63
ConcurrentLinkedQueue无锁队列
64
BlockingDeque双端队列
65
Collections.synchronizedList包装与复合操作
66
不可变对象安全发布
67
线程安全类设计:委托与组合
68
实例封闭实现线程安全
69
线程安全策略:不可变+volatile
70
双重检查锁定与延迟初始化
71
ThreadLocalRandom高并发随机数
72
原子数组与字段更新器
73
LongAccumulator自定义累加
74
并发工具类综合:限流器
75
并发工具类综合:异步回调
76
线程池与CompletableFuture整合
77
并发集合性能对比
78
锁粒度优化:分段锁思想
79
无锁计数器与CAS开销
80
伪共享与缓存行填充
81
指令重排序与内存屏障
82
线程死锁检测与jstack分析
83
线程饥饿与公平性调整
84
活锁场景与退避策略
85
线程泄漏排查与线程池关闭
86
并发性能测试:JMH基准
87
并发性能分析:火焰图定位锁竞争
88
线程转储分析:jstack定位阻塞
89
并发Bug复现:竞态条件
90
并发Bug复现:可见性导致死循环
91
并发Bug复现:发布逸出
92
并发设计模式:Immutable Object
93
并发设计模式:Guarded Suspension
94
并发设计模式:Balking
95
并发设计模式:Producer-Consumer
96
并发设计模式:Read-Write Lock
97
并发设计模式:Thread-Per-Message
98
并发设计模式:Worker Thread
99
并发设计模式:Future
100
并发设计模式:Two-Phase Termination
所属VIP或分类
同VIP:Java工程化开发与项目实践
同VIP:Java并发编程工程
同VIP:Java开发实战100例