728x90 반응형 SMALL 데몬쓰레드1 데몬 쓰레드와 쓰레드의 상태(실행제어) 데몬쓰레드란? 데몬쓰레드 : 일반 쓰레드의 작업을 돕는 보조적인 역할을 수행한다. 일반쓰레드가 종료되면 데몬 쓰레드는 강제적으로 자동 종료된다. 즉 데몬쓰레드가 아닌 쓰레드가 종료되면 데몬쓰레드는 모두 종료된다. 어떤 쓰레드가 대표적으로 사용되는가? 가비지 컬렉터, 자동저장, 화면, 자동갱신 등 쓰지않는 메모리를 제거하거나, 워드에서 자동저장(시간이 셋팅되어있으면), 화면 자동갱신(자동 새로고침 등) 그럼 데몬쓰레드는 어떻게 작성하는가? public void run(){ while(true) try{ Thrad.sleep(3*1000); //3초마다 }catch(InterruptedException e) {} //autoSave값이 true면 autoSave()를 호출한다. if(autoSave){ au.. 2021. 10. 12. 이전 1 다음 728x90 반응형 LIST