80. 스레드보다는 실행자, 태스크, 스트림을 애용하라
📌 1. 발표 전 알아야 할 개념
스레드 풀(Thread Pool)
Runnable
Runnable task = () -> {
System.out.println("작업 실행 중");
};
executor.execute(task);Callable
📕 2. 스레드를 직접 만들지 마라
2-1. Thread의 사용과 한계
2-2. Executor를 사용하라
종류
설명
사용 시기
2-3. Task란?
2-4. 단순 반복 작업은 스트림(Stream)을 활용하자
3. Future와 CompletableFuture
3-1. Future
3-2. CompletableFuture
4. 실행자 사용 시 주의 사항
4-1. 스레드 풀 크기 설정
4-2. 스레드 풀의 생명주기 관리
4-3. 데드락 방지
👍🏼 향후 발전 포인트
🤖 최종 결론
😶🌫️ 느낀점
Last updated