java 中锁的相关概念

多线程确实给我们在效率上给我们带来了很大的便利,但是不得不考虑多个线程之间对资源竞争引起的安全问题。同步关键字synchronized是我们比较熟悉的用来解决线程安全的一个关键字,但是锁(Lock)是一个在资源竞争激励的情况下性能更优于synchronized的方法。 1.可重入锁 如果锁具备可充入性,则成为可充入锁,像synchronized和Reentrant都是可重入锁,可重入性时间是表明锁
相关文章
相关标签/搜索