Synchronized原理和性质

上篇文章:Synchronized入门 一、性质 二、原理 三、缺陷 四、常见面试题 一、性质 1、可重入:指的是同一线程的外层函数获得锁之后,内层函数可以直接再次获取该锁。获得锁之后不需要重新获取,可直接获取,直到自己释放。 好处:避免死锁,提升封装性 粒度:线程而非调用 (1)同一个方法是可重入的 (2)不要求同一个方法 (3)可重入不需要在同一个类中 2、不可中断:一旦这个锁已经被别人获得了
相关文章
相关标签/搜索