并发编程的一点思考

并发编程可以总结为3个核心问题: 分工:指的是如何高效的拆解任务并分配给线程 同步:指的是线程之间如何协作 互斥:则是保证同一时刻只允许一个线程访问共享资源 JavaSDK并发包很大部分都是按照这三个维度组织的: 进一步的,个人理解,三大核心问题又可以聚焦于2大点: 管程(synchronized、

你可能感兴趣的:(并发编程的一点思考)