public class Test1 {
private int count = 10;
private Object o = new Object();
public void f(){
synchronized (o){
count--;
System.out.println(count);
}
}
}
其中o这个对象可以理解为“锁对象”,他存在于堆中。
public class Test1 {
private int count = 10;
private Object o = new Object();
public void f(){
synchronized (o){
count--;
System.out.println(count);
}
}
}
其中o这个对象可以理解为“锁对象”,他存在于堆中。