무단 도용 및 복제, 사용 저작권 안내
수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유),
불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
본 강좌에서는 자바의 쓰레드 우선순위에 대해 살펴보겠습니다!
1. 학습 목표
쓰레드 우선순위에 대해 살펴보고 활용법을 본다.
2. 학습 내용
•
쓰레드의 우선순위
3. 쓰레드 우선 순위
•
자바의 쓰레드는 우선 순위라는 것을 가지고 있다.
•
하나의 프로그램에서 동시에 여러 개의 쓰래드가 운영될 경우 우선 처리할 쓰레드를 결정하는데 쓰레드 우선 순위를 이용한다.
•
우선 순위 값은 1 ~ 10 까지 이며 기본 값은 5이다.
•
쓰레드의 우선 순위 값이 10 이면 가장 먼저 처리할 확률이 높아지고 1이면 다른 것보다 늦게 처리될 확률이 높아진다.
•
우선 순위가 높다고 해서 반드시 가장 먼저 처리되는 것은 아니고 가장 먼저 처리될 확률이 높아지는 것 뿐이다.
4. 학습 정리
정리
•
우선 처리될 쓰레드를 결정하는데는 우선 순위 값을 이용한다.
•
1 ~ 10사이의 값이며 기본값은 5이다.
•
값이 높으면 먼저 처리될 확률이 높아진다.
•
값이 낮으면 나중에 처리될 확률이 높아진다.