Callable,Future 사용 데모

Callable = Runable + return
Future:실 행 된 미래 에 나 올 결 과 를 저장 합 니 다.
public static void main(String[] args) throws ExecutionException, InterruptedException {
        Callable callable = new Callable() {
            @Override
            public String call() throws Exception {
                return "Hello Callable!";
            }
        };

        ExecutorService service = Executors.newCachedThreadPool();

        Future future = service.submit(callable);//submit     

        System.out.println(future.get());//future.get()     

        service.shutdown();
    }

좋은 웹페이지 즐겨찾기