synchronized 关键字分析

synchronized 关键字的使用场景 synchronized是典型的可冲入锁,jdk1.5之后做了较大的优化 如图,synchronized可以用在方法上也可以使用在代码块中,其中方法是实例方法和静态方法分别锁的是该类的实例对象和该类的对象。而使用在代码块中也可以分为三种,具体的可以看上面的表格。这里的需要注意的是:如果锁的是类对象的话,尽管new多个实例对象,但他们仍然是属于同一个类依然
相关文章
相关标签/搜索