10年 Java程序员,硬核人生!勇往直前,永不退缩!

欢迎围观我的git:https://github.com/R1310328554/spring_security_learn 寻找志同道合的有志于研究技术的朋友,关注本人微信公众号: 觉醒的码农,或Q群 165874185

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年4月7日

摘要: LockSupport的主要方法是: LockSupport#LockSupportLockSupport#setBlocker(Thread t, Object arg)LockSupport#unpark(Thread t)LockSupport#park(java.lang.Object)Lo 阅读全文
posted @ 2020-04-07 19:58 CanntBelieve 阅读(297) 评论(0) 推荐(0) 编辑

摘要: ReentrantLock 内部有一个基于AQS的Sync,然后 衍生了 NonfairSync FairSync ... 每次只获取、释放 一个资源; 主要需要理解两个关键点: 可重入锁 、 公平锁和非公平锁 可重入的意思是线程在执行 lock 方法包围起来的临界区的内部代码,还可以调用lock。 阅读全文
posted @ 2020-04-07 13:36 CanntBelieve 阅读(351) 评论(0) 推荐(0) 编辑