2014-12-05 4 views
0

모두!자바 문서 동기화 단락

나는이에서 자바 문서를 읽고있다 :

https://docs.oracle.com/javase/specs/jls/se8/html/jls-17.html

사람이, 더 약

자바 프로그래밍 언어도 방지 말씀도 교착 상태의 감지 을 필요로 시겠어요. 스레드가 여러 객체를 직접 (또는 직접 또는 간접적으로) 잠그는 프로그램은 교착 상태 회피를 위해 기존의 기법을 사용해야하며 필요한 경우 교착 상태가 발생하지 않는 더 높은 수준의 잠금을 생성해야합니다 ( ).

감사합니다.

+1

미래에 (그리고 지금도 편집을 통해) 질문을 명확하게하십시오. –

답변

0

"Java가 처리하지 못하도록하거나 교착 상태가 발생하지 않도록하십시오. 코드를 올바르게 작성하지 않으면 Java에서 미리 알려줄 방법이 없습니다. 코드로 인해 교착 상태가 발생하지 않습니다. "

+0

감사합니다. "재래 기술"과 "상위 레벨 잠금 프리미티브"의 의미는 무엇입니까? – Alexey

+1

http://stackoverflow.com/questions/5155013/what-are-the-conventional-techniques-to-avoid-deadlock – Ouney

+0

Ouney, 고마워요. – Alexey

0

기본적으로이 단락은 Java가 사용자를 위해 교착 상태를 처리하지 않는다고 명시합니다. 이러한 현상은 피할 수있는 책임입니다.

+0

감사. 나는 나의 코멘트 위에 문장을 분명히 이해하지 못한다. – Alexey