摘要: --极客时间学习笔记 一是跳出来,看全景 二是钻进去,看本质 并发编程可以抽象成三个核心问题:分工、同步和互斥。 1.分工 在并发编程领域,你就是项目经理,线程就是项目组成员。任务分解和分工对于项目成败非常关键,不过在并发领域,分工直接决定了并发程序的性能。Java SDK并发包里的Excutor、 阅读全文
posted @ 2020-11-17 09:30 机械公敌 阅读(246) 评论(0) 推荐(0) 编辑
摘要: --极客时间学习笔记 并发编程涉及到的知识多而杂,很多时候要站在更高的维度来看待问题。例如:java中synchronized,wait()/notify()相关知识晦涩难懂,但实际上这些不过是操作系统领域里管程模型的一种实现而已。 并发编程可以总结为三个核心问题:分工、同步、互斥。所谓分工指的是如 阅读全文
posted @ 2020-11-17 08:25 机械公敌 阅读(94) 评论(0) 推荐(0) 编辑