[Java] 프로세스와 스레드 - 3
본 포스팅에서는 스레드를 만들고 실행할 때, 사용할 수 있는 부가적인 개념들에 대해 다룹니다. Daemon Thread 데몬 스레드는 "보이지 않는 곳에서 실행되는 낮은 우선순위의 스레드"입니다. 보이지 않는 곳이라는 것은 "background"프로세스로 실행된다는 것을 의미합니다. 데몬 프로세스에 대해서는 다른 게시물에 포스팅할 예정입니다. 데몬 스레드의 특징은 Main스레드가 종료되면 작업이 다 수행되지 않았더라도 같이 종료된다는 것입니다. 예제 코드는 아래와 같습니다. public class Main { public static void main(String[] args) { Runnable demon = () -> { for (int i = 0; i < 1000000; i++) { System.o..
2024.02.17