synchronized也有一定的局限性,例如:
获取锁的方法
是否立即响应(不会阻塞)
是否响应中断
lock()
×
lockInterruptibly()
√
tryLock()
tryLock(long timeout, TimeUnit unit)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。