CH15-1 · MODEL

Executor로 작업 수명 관리하기의 성공과 실패 증거

세 작업은 두 스레드에 배치되지만 Future 목록 순서로 결과를 기다려 4, 9, 16을 출력합니다.

성공 출력

관찰 가능한 결과

4 / 9

실패 경계

왜 실패하는가

세 작업은 두 스레드에 배치되지만 Future 목록 순서로 결과를 기다려 4, 9, 16을 출력합니다.

선택 기준

코드에 남길 계약

Executor는 스레드 생성 편의가 아니라 작업 제출, 실행 용량, 완료 대기, 종료를 분리하는 수명 관리 경계입니다.

관찰 증거 Executor는 스레드 생성 편의가 아니라 작업 제출, 실행 용량, 완료 대기, 종료를 분리하는 수명 관리 경계입니다.