文章目录
自己用队列,操作线程实现一个公平锁。
目标
能够实现:
lock.lock(); 锁住线程,限制只有一个线程可以继续下去
lock.unlock(); 释放线程,允许又一个线程下去
类图
一个接口 GLock
一个实现类 GLockFairImpl
配置类 GLockConfig
主函数 MainGLock
微信扫一扫
能够实现:
lock.lock(); 锁住线程,限制只有一个线程可以继续下去
lock.unlock(); 释放线程,允许又一个线程下去
一个接口 GLock
一个实现类 GLockFairImpl
配置类 GLockConfig
主函数 MainGLock
相关推荐