synchronized锁的对象是方法的调用者
synchronized最主要的是要搞明白锁的对象是什么
同一个类普通方法加锁和静态方法加锁,这两把锁不是同一个锁。
static修饰的静态方法加的锁,锁的是类,普通方法加的锁,锁的是对的调用者也就是对象。
synchronized锁的对象是方法的调用者
synchronized最主要的是要搞明白锁的对象是什么
同一个类普通方法加锁和静态方法加锁,这两把锁不是同一个锁。
static修饰的静态方法加的锁,锁的是类,普通方法加的锁,锁的是对的调用者也就是对象。