| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 전 다음 | 프레임 있어 프레임 없음 | |||||||||
| ExecutionException 를 사용하고 있는 패키지 | |
|---|---|
| java.util.concurrent | 병행 프로그래밍으로 자주(잘) 사용되는 유틸리티 클래스입니다. | 
| javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다. | 
| java.util.concurrent 에서의 ExecutionException 의 사용 | 
|---|
| ExecutionException 를 throw 하는 java.util.concurrent 의 메소드 | ||
|---|---|---|
 V  | 
FutureTask. get ()
 | 
|
 V  | 
Future. get ()
필요에 따라서 계산이 완료할 때까지 대기해, 그 후, 계산 결과를 가져옵니다.  | 
|
 V  | 
FutureTask. get (long timeout,
    TimeUnit  unit)
 | 
|
 V  | 
Future. get (long timeout,
    TimeUnit  unit)
필요에 따라서, 최대로 지정된 시간, 계산이 완료할 때까지 대기해, 그 후, 계산 결과가 이용 가능한 경우는 결과를 가져옵니다.  | 
|
 | 
ExecutorService. invokeAny (Collection <?  extends Callable <T>> tasks)
지정된 태스크를 실행해, 예외를 throw 하지 않고 정상적으로 완료한 태스크가 존재하는 경우는, 그 결과를 돌려줍니다.  | 
|
 | 
AbstractExecutorService. invokeAny (Collection <?  extends Callable <T>> tasks)
 | 
|
 | 
ExecutorService. invokeAny (Collection <?  extends Callable <T>> tasks,
          long timeout,
          TimeUnit  unit)
지정된 태스크를 실행해, 타임 아웃이 경과하기 전에 예외를 throw 하지 않고 정상적으로 완료한 태스크가 존재하는 경우는, 그 결과를 돌려줍니다.  | 
|
 | 
AbstractExecutorService. invokeAny (Collection <?  extends Callable <T>> tasks,
          long timeout,
          TimeUnit  unit)
 | 
|
| javax.swing 에서의 ExecutionException 의 사용 | 
|---|
| ExecutionException 를 throw 하는 javax.swing 의 메소드 | |
|---|---|
 T  | 
SwingWorker. get ()
필요에 따라서 계산이 완료할 때까지 대기해, 그 후, 계산 결과를 가져옵니다.  | 
 T  | 
SwingWorker. get (long timeout,
    TimeUnit  unit)
필요에 따라서, 최대로 지정된 시간, 계산이 완료할 때까지 대기해, 그 후, 계산 결과가 이용 가능한 경우는 결과를 가져옵니다.  | 
 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 전 다음 | 프레임 있어 프레임 없음 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.