标签: java multithreading locking
我正在制作一个多线程的程序,我想使用一个锁。问题是程序在一个线程上运行,我希望有一个获取锁的Thread,暂停第一个Thread,然后在从第三个Thread调用一个方法时解锁它。我尝试了很多不同的东西,但没有一个能奏效。我该怎么做?
编辑:
重写了问题
答案 0 :(得分:1)
据我所知,您希望线程休眠并等待来自另一个线程的通知。您应该查看Observer and Observable而不是锁定。