写两个线程,一个对n每次加一,一个对n每次减一

时间:2023-03-08 15:33:21
public class A{
    private static Integer n = 0;
}
public class B extends A implements Runnable {
    public void run(){
        synchronized(n){
            ++n;
        }
    }
}
public class C extends A implements Runnable {
    public void run(){
        synchronized(n){
            --n;
        }
    }
}
其实这道题目没说要同步,所以不加锁也没问题