喜欢研究学习技术,喜欢和志同道合的人交流。
从事测试6年,专职性能3年经验,擅长性能测试,测试框架开发。
励志格言:只要想学习,永远都不会太晚;只要想进步,永远都会有空间。
JAVA之测试多线程死锁
上一篇 /
下一篇 2018-06-20 10:43:05
/ 个人分类:性能测试
public class DeadLockThread1 extends Thread {
public void run() {
try {
Thread.sleep(1);
synchronized ("bcd") {
synchronized ("abc") {
}
}
} catch (InterruptedException e) {
// TODO: handle exception
e.printStackTrace();
}
}
}
public class DeadLockThread2 extends Thread {
public void run() {
try {
Thread.sleep(1);
synchronized ("abc") {
synchronized ("bcd") {
}
}
} catch (InterruptedException e) {
// TODO: handle exception
e.printStackTrace();
}
}
}
public class TestThread {
public static void main(String[] args) {
// TODO Auto-generated method stub
DeadLockThread1 t1=new DeadLockThread1();
DeadLockThread2 t2=new DeadLockThread2();
t1.start();
t2.start();
}
}
收藏
举报
TAG: