- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 共享可变性设计中存在风险以及解决方法(五)
本篇是《Java虚拟机并发编程》第六章的阅读笔记在(四)中,因为程序中不止一个与可变状态相关或依赖的变量,所以我们使用显示锁的来进行同步操作。虽然是用了同步锁成功执行了代码,但同时也会产生许多的问题,因为同步本身就有缺陷。例如可能会产生死锁,活锁;可能会因为是人工加锁,所以会导致错误的概率增加,你需要一个个确认是否每个地方都做了适当的同步,开发效率低,等等。这里我们通过使用软件事务内存STM模型来使
2016-10-21 21:38:40 258
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人