为什么在静态锁成员上同步,而不是在类上进行同步?
2022-09-04 19:53:18
class Bob {
private static final Object locke = new Object();
private static volatile int value;
public static void fun(){
synchronized(locke){
value++;
}
}
}
这与类上的同步有何不同,即synchronized(Bob.class){...}