java线程锁有几种 java线程锁为什么锁不住?
浏览量:1304
时间:2021-03-19 14:04:24
作者:admin
java线程锁为什么锁不住?
主要问题没有给出完整的代码和运行结果,我分析这个代码没有问题,可以正确运行。
在这段代码中,使用了savemoney类对象的锁。这个对象在运行时只有一个实例,这确保了在代码执行时只有一个线程可以获得锁。其他线程必须等待锁保持线程释放锁,然后才能进入。因此,主体需要补充如何在无法锁定的情况下得出结论。
我还原了代码并给出了如下运行结果:
运行的代码应该与所有者的代码一致
运行结果表明三个线程互斥执行同步代码块。
欢迎批评指正。如果你认为答案是好的,请表扬并注意^v^
java线程锁有几种 线程锁synchronized java有哪些锁
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。