日期:2014-05-20 浏览次数:20887 次
if(flag==0){
synchronized(o1){
System.out.println("0--开始锁住o1");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {}
synchronized(o2){
System.out.println("0--开始锁住o2");
LockTest.m("0"+Thread.currentThread().getName());
}
}
}
if(flag==1){
synchronized(o2){
System.out.println("1--开始锁住o2");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {}
}
synchronized(o1){
System.out.println("1--开始锁住o1");
LockTest.m("1"+Thread.currentThread().getName());
}
}