多线程学习--synchronized关键字

“锁”本身是个对象,synchronized这个关键字不是锁,是一种加锁的工具 所以,所谓的加锁,严格意义上不是锁住代码块 互斥的最基本条件是共用同一把锁 静态方法的锁是所在类的Class对象,普通方法锁的是this对象 针对同一个线程,synchronized锁可支持重入 下面给出几个案例,加深上述3句话的理解 同一个类中的synchronized method 1和method 2互斥吗? t
相关文章
相关标签/搜索