A
A
Serif
Sans
White
Sepia
Night
首页
文章
2 votes
answers
views
JAVA以不同的方法在同一对象上同步块
我试图理解java中synchronized块的概念 . 至于我读过的文档,我明白如果我们获取一个锁(使用实例变量的同步块),那么我们就无法在该类中的同一个对象上获取同步锁 . 但是,当我尝试使用以下代码段时,我发现我的理解是错误的 . 即我能够同时在两种不同的方法中获取锁(同一实例变量上的同步块) . 当线程启动时,它将转到run方法并无限期地等待,并且不会从synchronized块中出来 ....
java
multithreading
concurrency
java-threads
synchronized-block
热门问题
22299
为什么处理排序数组比处理未排序数组更快?
18633
如何撤消Git中最近提交的提交?
14365
如何在本地和远程删除Git分支?
10549
'git pull'和'git fetch'之间有什么区别?
9402
什么是正确的JSON内容类型?
8739
“yield”关键字有什么作用?
7999
C中的“ - >”运算符是什么?
7746
如何在提交之前撤消'git add'?
7735
如何重定向到其他网页?
7654
JavaScript闭包如何工作?