Thread 와 Runnable 처럼 Low-Level API를 직접 다루는게 아니다. (Runnable을 여전히 사용하긴 하지만) Executors 고수준 (High-Level) Concurrency 프로그래밍 Thread를 만들고 관리하는 작업을 애플리케이션에서 분리 그런 기능을 Executors에게 위임 Executros가 하는일 Thread 만들기 : 애플리케이션이 사용할 Thread Pool을 만들어 관리한다. Thread 관리 : Thread 생명 주기를 관리한다. 작업 처리 및 실행 : Thread로 실행할 작업을 제공할 수 있는 API를 제공한다. 주요 인터페이스 Executor execute(Runnable) ExecutorService Executor 상속 받은 인터페이스로 , Call..
기록/JAVA 2021. 1. 16. 22:13
Thread 와 Runnable 처럼 Low-Level API를 직접 다루는게 아니다. (Runnable을 여전히 사용하긴 하지만) Executors 고수준 (High-Level) Concurrency 프로그래밍 Thread를 만들고 관리하는 작업을 애플리케이션에서 분리 그런 기능을 Executors에게 위임 Executros가 하는일 Thread 만들기 : 애플리케이션이 사용할 Thread Pool을 만들어 관리한다. Thread 관리 : Thread 생명 주기를 관리한다. 작업 처리 및 실행 : Thread로 실행할 작업을 제공할 수 있는 API를 제공한다. 주요 인터페이스 Executor execute(Runnable) ExecutorService Executor 상속 받은 인터페이스로 , Call..