AbstractOwnableSynchronizer源码阅读

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

准备

功能描述

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

基本类图

AbstractOwnableSynchronizer类图.png

成员变量

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

成员方法

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

总结

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

上一篇 下一篇

猜你喜欢

热点阅读