为什么Java有了synchronized之后还造了Lock锁这个轮子?

众所周知,synchronized和Lock锁是java并发变成中两大利器,可以用来解决线程安全的问题。但是为什么Java有了synchronized之后还是提供了Lock接口这个api,难道仅仅只是重复造了轮子这么简单么?本文就来探讨一下这个问题。 谈到这个问题,其实很多同学第一反应都会说,Loc

你可能感兴趣的:(为什么Java有了synchronized之后还造了Lock锁这个轮子?)