package chimomo.learning.java.code.multithreading.deadlock;
public class FixedDeadLockDemo {
public void method1() {
synchronized (Integer.class) {
System.out.println("Acquired lock on Integer.class object");
}
synchronized (String.class) {
System.out.println("Acquired lock on String.class object");
}
}
public void method2() {
synchronized (Integer.class) {
System.out.println("Acquired lock on Integer.class object");
}
synchronized (String.class) {
System.out.println("Acquired lock on String.class object");
}
}
}