Java中有没有办法获得一种方法来锁定(互斥)它所在的对象?
我知道这听起来令人困惑,但基本上我不想与这个 C# 片段等效,而是在 Java 中。
lock(this)
{
// Some code here...
}
我的任务是将 .Net 编写的 API 重新实现到 Java 中,并且我被要求尽可能地保持 Java 版本与 .Net 版本相似。.Net 版本看起来像是从我无法访问的 C++ 版本转录的事实,这无济于事。
无论如何,上面的行出现在 C# 版本中,我需要在 Java 中做同样的事情。