回答

收藏

ReentrantLock源码问题5金钱.anslist{background:url(source/plugin/keke_a

技术问答 技术问答 440 人阅读 | 0 人回复 | 2023-09-11

大家好,
* c+ a% x) g0 o& i- _1 v: `(1)截图是ReentrantLock.lock()方法源码中,AQS的一个方法。
& B, U: i) {: z. d# M画圈的代码,和enq()方法中的代码重复。
& A5 B* Z/ F) j+ c* M( W+ I6 A3 K画圈代码删了,只用enq()的逻辑可以吗?# E. _' C9 B3 p" m4 f0 ~$ s
0 Q3 p& w) l* Z9 y! ?$ l: U
(2)0 D; [, l. R; C
局部变量,在返回前赋值,有用吗?" V$ X! M) N" E! S
8 Y9 B2 @5 S) S4 M5 r. _
我知道答案 回答被采纳将会获得5 金钱 已有0人回答

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则