AbstractOwnableSynchronizer源码阅读

2020-01-06  本文已影响0人  圆滚滚_8e70

准备

功能描述

一个排他的同步器(只能被一个线程独自占有). 该类是创建锁和其他相关同步器的基础. 该类本生并不能管理或者使用这些信息(独占么?),但是它的子类或者同步器可以使用这些信息进行监控或者访问控制.

基本类图

AbstractOwnableSynchronizer类图.png

成员变量

命名 类型 说明
serialVersionId long 序列号编码
exclusiveOwnerThread Thread 拥有当前独占同步器的线程

成员方法

方法名称 返回值 方法入参 说明
setExclusiveOwnerThread void Thread 设置独占线程
getExclusiveOwnerThread Thread 获取独占线程

总结

AbstractOwnableSynchronizer就带了一个Thread类型的成员变量, 该变量表示独占该锁的线程.

上一篇下一篇

猜你喜欢

热点阅读