AbstractOwnableSynchronizer源码阅读

准备

功能描述

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

基本类图

AbstractOwnableSynchronizer类图.png

成员变量

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

成员方法

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

总结

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 不知不觉,2018年已经过去了二分之一,你的计划还好吗? 这个月过的有些松散,主要以休养生息为主,拼劲不足。未来,...
    笑忘书800阅读 418评论 0 7
  • JDBC package com.neuedu.jdbc; import java.sql.Connection;...
    灰太狼的执着阅读 171评论 0 0
  • 竟然发现3s的诸多好处!我这是不是后知后觉啦! 想来是用鹅妈妈启蒙的,对儿歌启蒙一直出于一种盲目崇拜的状态,只要陈...
    木木sani阅读 489评论 0 0
  • #陈世峰否认预谋杀人# 抛开所有的是非舆论不谈,仅从陈世峰的供词和法医鉴定来看待事件。 1. 陈世峰在供述中否认蓄...
    Frank先生不是精神病阅读 1,861评论 1 0