데몬 스레드
2022. 4. 29. 19:22ㆍjava/java
*데몬 스레드
1) 주 스레드의 작업을 돕는 보조적인 역할을 수행하는 스레드
2) 주 스레드가 종료되면 데몬 스레드는 강제적으로 자동 종료
-워드프로세서의 자동저장, 미디어플레이어의 동영상 및 음악 재생, 가비지 컬렉터
3) 데몬 스레드 설정
-주 스레드가 데몬이 될 스레드의 setDaemon(true)를 호출
public static void main(String[] args) {
AutoSaveThread thread = new AutoSaveThread();
thread.setDaemon(true); //반드시 start()메소드 호출 전에 setDaemon(true)를 호출해야 한다.
//그렇지 않으면 IllegalThreadSaveException이 발생
thread.start();
}
4)데몬 스레드 확인 방법
-isDaemon()메소드의 리턴값을 조사
'java > java' 카테고리의 다른 글
스레드 그룹 (0) | 2022.05.01 |
---|---|
XML 정의와 사용법 (미완성) (0) | 2022.04.29 |
콘솔 입출력 (0) | 2022.04.28 |
스레드 상태 제어 (0) | 2022.04.28 |
입력스트림과 출력 스트림 개념(2) (0) | 2022.04.26 |