宏观角度看并发

并发编程可以抽象为 解决三个问题:分工、同步、互斥

  • 分工:拆解任务,分配给线程。
  • 同步:解决线程之间的协作问题——一个线程执行完了,要通知后续任务的线程。
  • 互斥:如果说分工和同步属于性能方面,那么互斥就属于安全方面了——同一时刻只允许一个线程访问共享变量。

知识点全景图
《一》Java并发编程——全景
【注】上图来自极客时间《Java并发编程实战》栏目。

相关文章:

  • 2022-01-18
  • 2021-11-06
  • 2022-01-19
  • 2021-11-24
  • 2021-04-26
  • 2021-08-15
  • 2021-09-08
  • 2021-11-06
猜你喜欢
  • 2022-02-19
  • 2021-05-04
  • 2022-01-04
  • 2021-08-13
  • 2021-12-05
  • 2022-12-23
  • 2021-07-09
相关资源
相似解决方案