Future 썸네일형 리스트형 [Java] Executor를 이용한 병렬 처리 자바 내부에서 여러 쓰레드를 생성하여 병렬로 수행해야할 때가 있다. 이 경우 Runnable이나 Thread를 직접 생성하는 경우가 있는데 이럴 필요 없이 java.util.concurrent의 패키지에 있는 코어 기능을 사용하는게 더 편하다. JDK가 1.5이상이면 사용할 수 있다. 정말 오래된 프로젝트가 아닌 이상.. 있더라도 제네릭을 쓰기위해선 1.5라도 올리는게 좋을 것 같다 Executors, ExecutorService : ThreadPool이라고 생각하면 된다. Callable : Runnable과 유사하지만 Runnable은 return값이 void이고 Callable은 작업할 내용과 리턴 값을 지정할 수 있다. Future : 비동기로 수행한 쓰레드가 수행한 결과를 담는다. 전체 샘플 코.. 이전 1 다음