【尚硅谷】大厂必备技术之JUC并发编程——笔记总结

【JUC并发编程01】JUC概述

关键字:进程和线程、进程和线程、wait和sleep、并发与并行、管程、用户线程和守护线程

【JUC并发编程02】Lock接口

关键字:synchronized、Lock接口、创建线程的多种方式(4种)、使用Lock实现卖票例子、synchronized和Lock两者差异


【JUC并发编程03】线程间通信

关键字:synchronized 实现案例、虚假唤醒问题、Lock 实现案例


【JUC并发编程04】线程间定制化通信(单标志法存在的问题)

关键字:线程间定制化通信、await、signal、单标志法


【JUC并发编程05】集合的线程安全

关键字:集合线程不安全演示、解决方案-Vector、解决方案-Collections、解决方案-CopyOnWriteArrayList、对上述三种方式的总结、HashSet与HashMap的线程不安全


【JUC并发编程06】多线程锁 (公平锁和非公平锁,死锁,可重锁)

关键字:synchronized 锁的八种情况、公平锁和非公平锁、可重入锁、死锁

【JUC并发编程07】Callable接口

关键字:Callable接口、FutureTask


【JUC并发编程08】JUC强大辅助类

关键字:减少计数CountDownLatch、循环栅栏 CyclicBarrier、信号灯 Semaphore

【JUC并发编程09】读写锁

关键字: 悲观锁和乐观锁、表锁|行锁|读锁|写锁、读写锁概述、读写锁的演变、锁降级的必要性

【JUC并发编程10】阻塞队列

关键字:阻塞队列概述、阻塞队列架构、阻塞队列分类、阻塞队列核心方法

【JUC并发编程11】线程池

关键字:线程池概述、线程池架构、线程池使用方式、线程池底层原则、线程池的七个参数、线程池底层工作流程、自定义线程池


【JUC并发编程12】Fork与Join分支

关键字:Fork 与 Join分支


【JUC并发编程13】异步回调

关键字: 异步回调、CompletableFuture、Future 与 CompletableFuture

  • 34
    点赞
  • 143
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_之桐_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值