Lock和Sychronized的区别

来源:互联网 发布:docker java api 编辑:程序博客网 时间:2024/06/06 19:00

Sychronized:如果线程A获取了锁,线程B只能无限的等待下去,自动释放线程锁

Lock:如果线程A获取了锁,线程B可以选择放弃等待,需要手动调用unlock();方法释放线程锁

原创粉丝点击