Java - 使用具有多线程的可重入锁

时间:2017-02-07 20:13:24

标签: java multithreading locking

我正在制作一个多线程的程序,我想使用一个锁。问题是程序在一个线程上运行,我希望有一个获取锁的Thread,暂停第一个Thread,然后在从第三个Thread调用一个方法时解锁它。我尝试了很多不同的东西,但没有一个能奏效。我该怎么做?

编辑:

重写了问题

1 个答案:

答案 0 :(得分:1)

据我所知,您希望线程休眠并等待来自另一个线程的通知。您应该查看Observer and Observable而不是锁定。