ExecutorService1 [JAVA] Thread pool 을 위한 ExecutorService 의 생성과 submit, shutdown Thread poolThread pool은 작업 처리에 사용되는 스레드를 제한된 개수만큼 정해 놓고 작업 큐(Queue)에 들어오는 작업들을 하나씩 스레드가 맡아 처리하는 것을 말한다. => 자원 효율성, 작업 처리 속도 향상(대기 중인 쓰레드 활용), 작업 제어(:동시 처리 가능한 개수 미리 지정)Java에서는 Thread pool 을 구현하기 위해 Executor 및 ExecutorService 인터페이스를 사용한다. ExecutorService ExecutorService는 비동기 모드에서 작업 실행을 간소화하는 JDK API입니다. 일반적으로 ExecutorService는 스레드 풀과 작업 (Runnable, Callable) 할당을 위한 API를 제공합니다. Runnable : 결과를 반환.. 2024. 11. 13. 이전 1 다음