阅读背景:

关于JUC不得不说的“锁”事

来源:互联网 
1.什么是锁

锁是一种工具,用于控制对共享资源的访问,最常见的就是Lock和synchronized,这两个是最常见的锁,它们都可以达到线程安全的目的,但是使用方式和功能上又有较大不同。 Lock并不是用来替代synchronized的,而是当使用synchronized不合适或者不能满足需求时,来提供高级功能的。锁是一种工具,用于控制对共享资源的访问,最常见的就是Lock和synchronized




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: