我正在使用一个提供static
synchronized
方法的 API,我需要从另一个线程调用它。总是当我从另一个线程调用它时,它会抛出一个带有类似消息的异常
Can't access this method from another thread!
我尝试的是将方法调用放入一个synchronized
块中。但是由于它是一个静态方法,所以没有任何东西可以放入静态块中。
那么如何从另一个线程访问静态同步方法呢?
更新:我正在编写一个 Bukkit 插件(我的世界),API 称为TagAPI。