deadlock1 [자바 병렬 프로그래밍] Lock에 대한 궁금점 자바 병렬 프로그래밍이란 책을 읽으면서 다음과 같은 내용이 있다. public class Parent { public synchronized void do() { System.out.println("parent"); } } public class Child extends Parent { @Override public synchronized void do() { System.out.println("child"); supder.do(); } } > 해당 코드는 암묵적인 락이 재진입 가능하지 않았다면 데드락에 빠졌을 코드 해당 코드와 설명을 보니 다음 내용처럼 궁금해졌다. synchronzied method 상속 여부 재진입을 지원하지 않는 경우 어떤 상황에서 데드락이 걸리는 것일까? 재진입이 가능하여 데드락.. 2021. 12. 21. 이전 1 다음