scala 如何实现某个代码段同一时刻只能有一个进程在读,其他进程只能等待。
tttty
·
2017-10-26
·
via Scala
 |
|
3
domty 2017 年 10 月 26 日
@tttty #2 这个的实现是多种多样的啊, 锁这个东西,就两个基本状态 已锁, 解锁。 最简单的就是一个布尔值,true 是已锁,false 是解锁。 当然实际的生产环境需求比这个复杂的多,所以 java 本身提供了各种锁的方式,比如最简单的 synchronized,显式锁,包括各种原子变量之类的。
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。