public class ThreadTest {
private int j;
public static void main(String[] args) {
ThreadTest tt = new ThreadTest();
Inc inc = tt.new Inc();
Des des = tt.new Des();
for(int i=0;i<2;i++){
Thread t = new Thread(inc);
t.start();
t = new Thread(des);
t.start();
}
}
private synchronized void inc(){
j++;
System.out.println(Thread.currentThread().getName()+"-inc:"+j);
}
private synchronized void des(){
j--;
System.out.println(Thread.currentThread().getName()+"-des:"+j);
}
class I