스레드풀
-
[Java 기초] 멀티스레드 - 2카테고리 없음 2019. 5. 15. 20:50
1. 데몬 스레드 데몬 스레드는 주 스레드의 작업을 돕는 보조적인 역할을 수행하는 스레드입니다. 즉, 백그라운드상태로 대기하고 있다가 특정 조건이 만족되면 작업을 수행하고 다시 대기상태로 돌아가는 스레드를 말합니다. 만일, 주 스레드가 종료된다면 백그라운드로 돌고있던 데몬스레드도 자연스럽게 같이 종료되게 됩니다. 데몬 스레드 생성을 위해서는 아래와 같이 setDaemon(true)을 선언해주면 됩니다. public class AutoSaveThread extends Thread { public void save() { System.out.println("save"); } @Override public void run() { while(true) { try { Thread.sleep(1000); //1초를..