데몬 스레드

2022. 4. 29. 19:22java/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