반응형
데드락
-
[Java] 10주차 과제 : 자바의 멀티쓰레드 프로그래밍Java/온라인 자바 스터디 2021. 1. 23. 20:10
목표자바의 멀티쓰레드 프로그래밍에 대해 학습하세요. 학습할 것 (필수)Thread 클래스와 Runnable 인터페이스쓰레드의 상태쓰레드의 우선순위Main 쓰레드동기화데드락 Thread 클래스와 Runnable 인터페이스쓰레드를 구현하는 방법은 Thread클래스를 상속받는 방법과 Runnable인터페이스를 구현하는 방법, 모두 2가지가 있다. 이 두 가지 방법 중 어는 쪽을 사용해도 별 차이는 없지만 Thread클래스를 상속받으면 다른 클래스를 상속받을 수 없기 때문에, Runnable인터페이스를 구현하는 방법이 일반적이다. Runnable인터페이스를 구현하는 방법은 재사용성(rEeusability)이 높고 코드의 일관성(consistency)을 유지할 수 있다는 장점이 있기 때문에 보다 객체지향적인 방법..