hwqy54321
发表于 2022-8-22 10:51:08
啥也不说了,感谢楼主分享哇!
tianzinan
发表于 2022-8-22 10:53:30
public class DeadLock {
public static void main(String[] args) {
Object o1 = new Object();
Object o2 = new Object();
// t1和t2两个线程共享o1,o2
Thread t1 = new MyThread1(o1,o2);
Thread t2 = new MyThread2(o1,o2);
t1.start();
t2.start();
}
}
class MyThread1 extends Thread{
Object o1;
Object o2;
public MyThread1(Object o1,Object o2){
this.o1 = o1;
this.o2 = o2;
}
public void run(){
synchronized (o1){
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
synchronized (o2){
}
}
}
}
class MyThread2 extends Thread {
Object o1;
Object o2;
public MyThread2(Object o1,Object o2){
this.o1 = o1;
this.o2 = o2;
}
public void run(){
synchronized (o2){
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
synchronized (o1){
}
}
}
}
jinan12345678
发表于 2022-8-22 11:04:05
珍惜生命,果断回帖。
小枫ocv
发表于 2022-8-22 11:12:01
后花园你明明1个和红米
zhangzhang
发表于 2022-8-22 11:16:17
珍惜生命,果断回帖。
自由自在1108
发表于 2022-8-22 11:29:47
正需要,支持楼主大人了!
heke0403
发表于 2022-8-22 11:32:59
正需要,支持楼主大人了!
58353555
发表于 2022-8-22 11:46:33
啥也不说了,感谢楼主分享哇!
墨羽初
发表于 2022-8-22 12:07:52
正需要,支持楼主大人了!
丑坏人
发表于 2022-8-22 12:13:06
啥也不说了,感谢楼主分享哇!