Tutorial by Topics: thread



Java의 Executor 인터페이스는 스레드 사용, 스케줄링 등에 대한 세부 정보를 포함하여 각 작업이 어떻게 실행될 것인지에 대한 메커니즘에서 작업 제출을 분리하는 방법을 제공합니다. 일반적으로 명시 적으로 스레드를 작성하는 대신 Executor가 사용됩니다. Executors를 사용하면 개발자는 프로그램의 작업 실행 정책을 쉽게 조정할 수 있도록 코드를 크게 재 작성할 필요가 없습니다.

멀티 스레드 응용 프로그램을 작성할 때 경험하게되는 가장 일반적인 문제 중 하나는 경쟁 조건입니다. 그래서 우리는 당신이 그들을 어떻게 감지합니까? 어떻게 그들을 처리합니까?

Performant 및 데이터 기반 응용 프로그램을 만들 때 시간 집약적 인 작업을 비동기 방식으로 완료하고 동시에 여러 작업을 실행하는 것이 매우 유용합니다. 이 주제에서는 ThreadPoolExecutors를 사용하여 여러 개의 비동기 작업을 동시에 완료하는 개념을 소개합니다.


Page 1 of 1