前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >getHoldCount、getQueueLength、getWaitQueueLength方法的使用

getHoldCount、getQueueLength、getWaitQueueLength方法的使用

作者头像
吉林乌拉
发布2019-08-14 17:51:13
1.1K0
发布2019-08-14 17:51:13
举报
文章被收录于专栏:吉林乌拉

getHoldCount():查询当前线程保持锁定的个数,也就是调用lock()方法的次数。

getQueueLength():返回正等待获取此锁定线程数,如果一共开启了5个线程,一个线程执行了await()方法,那么在调用此方法是,返回4,说明此时正有4个线程在等待锁的释放。

getWaitQueueLength:返回同一个Condition类的等待线程数。如果有同时开启了5个线程,都调用了await()方法,并且它们是用的同一个Condition类,那么在调用该方法是,返回值为5。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 吉林乌拉 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档