Most visited

Recently visited

Added in API level 5

AbstractOwnableSynchronizer

public abstract class AbstractOwnableSynchronizer
extends Object implements Serializable

java.lang.Object
   ↳ java.util.concurrent.locks.AbstractOwnableSynchronizer
Known Direct Subclasses


同步器可能由线程专有。 该类提供了创建可能需要所有权概念的锁和相关同步器的基础。 AbstractOwnableSynchronizer类本身不管理或使用此信息。 但是,子类和工具可以使用适当维护的值来帮助控制和监视访问并提供诊断。

Summary

Protected constructors

AbstractOwnableSynchronizer()

用于子类的空构造函数。

Protected methods

final Thread getExclusiveOwnerThread()

返回最后由 setExclusiveOwnerThread设置的线程,如果未设置,则返回 null

final void setExclusiveOwnerThread(Thread thread)

设置当前拥有独占访问权限的线程。

Inherited methods

From class java.lang.Object

Protected constructors

AbstractOwnableSynchronizer

Added in API level 5
AbstractOwnableSynchronizer ()

用于子类的空构造函数。

Protected methods

getExclusiveOwnerThread

Added in API level 5
Thread getExclusiveOwnerThread ()

返回最后由setExclusiveOwnerThread设置的线程,或者null如果从未设置。 此方法不以其他方式施加任何同步或volatile字段访问。

Returns
Thread the owner thread

setExclusiveOwnerThread

Added in API level 5
void setExclusiveOwnerThread (Thread thread)

设置当前拥有独占访问权限的线程。 一个null参数表示没有线程拥有访问权限。 此方法不以其他方式施加任何同步或volatile字段访问。

Parameters
thread Thread: the owner thread

Hooray!