|
|
1
8
我会从你的方法签名中删除“synchronized”关键字。您正在使用外部锁定机制(在本例中为信号量)。关键字“synchronized”试图使用对象自己的互斥体获取锁。您现在锁定了2个资源,我怀疑这可能会导致死锁。 |
|
|
2
1
问题是,当thread1有一个特定的筷子,而另一个试图得到相同的筷子时,它会在
如果现在螺纹1试图松开筷子,它将无法进入
|
|
3
1
|
|
|
4
1
} |
|
|
5
0
|
|
|
JLosc · Powershell脚本因文件锁定而失败 2 年前 |
|
|
Sriram Umapthy · PostgreSql行级锁 2 年前 |
|
|
a a · 为什么在这个可重入锁示例中需要引用计数? 4 年前 |
|
|
JohnLBevan · 为什么原子语句上需要锁提示? 8 年前 |