execute

Java

ExecutorService 사용법 완벽 정리 (Thread Pool, Future, submit까지 쉽게 설명)

자바 멀티스레드 공부하다 보면 어느 순간 이런 생각이 든다."Thread를 직접 계속 생성해도 되나?"가능은 하다.근데 실무에서는 거의 잘 안 쓴다.왜냐면:✔ 스레드 생성 비용 큼✔ 너무 많이 생성하면 성능 저하✔ 관리 어려움✔ 메모리 사용 증가문제가 생기기 때문이다.그래서 실무에서는 대부분:👉 ExecutorService를 사용한다.오늘은 초보자도 이해할 수 있게ExecutorService 사용법을 쉽게 정리해보겠다.ExecutorService 란?👉 스레드를 효율적으로 관리해주는 스레드 풀(Thread Pool) 시스템쉽게 말하면:스레드를 미리 만들어두고재사용하는 구조이다.왜 사용할까?만약 요청마다:new Thread()계속 생성하면:✔ 생성 비용 증가✔ 메모리 사용 증가✔ 컨텍스트 스위칭 증가발..

Coding_Slowly
'execute' 태그의 글 목록