synchronized关键字解析

一、synchronized锁的是类的实例(对象)或者类的字节码 加了synchronized不一定能够保证线程安全:看锁住的对象是否唯一。 1、synchronized锁的是堆内存的对象 2、new Demo() 当作this对象 3、刚开始执行时就需要加锁同步,在方法上直接加上synchronized 4、synchronized可以锁类的class字节码文件 5. 6、面试题:同步方法和非同
相关文章
相关标签/搜索