奈學企業(yè)級混沌工程架構設計和實踐
public class Main {
? ?public static final Object lock1 = new Object();
? ?public static final Object lock2 = new Object();
? ?public static void main(String[] args) {
? ? ? ?new Thread(() -> {
? ? ? ? ? ?synchronized (lock2) {
? ? ? ? ? ? ? ?try {
? ? ? ? ? ? ? ? ? ?Thread.sleep(500);
? ? ? ? ? ? ? ? ? ?synchronized (lock1) {
? ? ? ? ? ? ? ? ? ? ? ?System.out.println("new Thread");
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?} catch (Interrupted
標簽: