|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Runnable 를 사용하고 있는 패키지 | |
---|---|
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다. |
java.awt.event | AWT 컴퍼넌트에 의해 트리거되는 다양한 종류의 이벤트를 처리하는 인터페이스와 클래스를 제공합니다. |
java.awt.image.renderable | draw에 의존하지 않는 이미지를 작성하기 위한 클래스 및 인터페이스를 제공합니다. |
java.lang | Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다. |
java.util | 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다. |
java.util.concurrent | 병행 프로그래밍으로 자주(잘) 사용되는 유틸리티 클래스입니다. |
javax.net.ssl | 시큐어 소켓 패키지의 클래스를 제공합니다. |
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다. |
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다. |
java.awt 에서의 Runnable 의 사용 |
---|
Runnable 형의 파라미터를 가지는 java.awt 의 메소드 | |
---|---|
static void |
EventQueue. invokeAndWait (Runnable runnable)
runnable 의 run 메소드가 the system EventQueue 의 발송쓰레드로 불려 가도록(듯이) 합니다. |
static void |
EventQueue. invokeLater (Runnable runnable)
runnable 의 run 메소드가 the system EventQueue 의 발송쓰레드로 불려 가도록(듯이) 합니다. |
java.awt.event 에서의 Runnable 의 사용 |
---|
Runnable 로서 선언되고 있는 java.awt.event 의 필드 | |
---|---|
protected Runnable |
InvocationEvent. runnable
불려 가는 run() 메소드를 가지는 Runnable 객체입니다. |
Runnable 형의 파라미터를 가지는 java.awt.event 의 생성자 | |
---|---|
InvocationEvent (Object source,
int id,
Runnable runnable,
Object notifier,
boolean catchThrowables)
InvocationEvent 를 구축합니다. |
|
InvocationEvent (Object source,
Runnable runnable)
InvocationEvent 를 구축합니다. |
|
InvocationEvent (Object source,
Runnable runnable,
Object notifier,
boolean catchThrowables)
InvocationEvent 를 구축합니다. |
java.awt.image.renderable 에서의 Runnable 의 사용 |
---|
Runnable 를 구현하고 있는 java.awt.image.renderable 의 클래스 | |
---|---|
class |
RenderableImageProducer
RenderableImage 의 비동기생성을 가능하게 하는 ImageProducer 를 구현하는 어댑터 클래스입니다. |
java.lang 에서의 Runnable 의 사용 |
---|
Runnable 를 구현하고 있는 java.lang 의 클래스 | |
---|---|
class |
Thread
「thread」란, 프로그램내에서의 실행 thread입니다. |
Runnable 형의 파라미터를 가지는 java.lang 의 생성자 | |
---|---|
Thread (Runnable target)
새로운 Thread 객체를 할당합니다. |
|
Thread (Runnable target,
String name)
새로운 Thread 객체를 할당합니다. |
|
Thread (ThreadGroup group,
Runnable target)
새로운 Thread 객체를 할당합니다. |
|
Thread (ThreadGroup group,
Runnable target,
String name)
그 실행 객체로서 target , 이름으로서 지정된 name 를 가지는,group 에 의해 참조되는 thread 그룹에 속하는 것 같은, 새로운 Thread 객체를 할당합니다. |
|
Thread (ThreadGroup group,
Runnable target,
String name,
long stackSize)
새로운 Thread 객체를 할당해 실행 객체로서 target 를 보관 유지해, 지정된 name 를 이름으로서 보관 유지하도록(듯이) 합니다. |
java.util 에서의 Runnable 의 사용 |
---|
Runnable 를 구현하고 있는 java.util 의 클래스 | |
---|---|
class |
TimerTask
Timer 에 의해 1 회 또는 반복해 실행하도록(듯이) 스케줄 되는 태스크입니다. |
java.util.concurrent 에서의 Runnable 의 사용 |
---|
java.util.concurrent 에서의 Runnable 의 서브 인터페이스 | |
---|---|
interface |
RunnableFuture<V>
Runnable 인 Future 입니다. |
interface |
RunnableScheduledFuture<V>
Runnable 인 ScheduledFuture 입니다. |
Runnable 를 구현하고 있는 java.util.concurrent 의 클래스 | |
---|---|
class |
FutureTask<V>
취소해 가능한 비동기 계산입니다. |
Runnable 형의 인수를 가지는 형태를 돌려주는 java.util.concurrent 의 메소드 | |
---|---|
BlockingQueue <Runnable > |
ThreadPoolExecutor. getQueue ()
이 executor 로 사용하는 태스크 큐를 돌려줍니다. |
BlockingQueue <Runnable > |
ScheduledThreadPoolExecutor. getQueue ()
이 executor 로 사용하는 태스크 큐를 돌려줍니다. |
List <Runnable > |
ThreadPoolExecutor. shutdownNow ()
실행중의 액티브한 태스크 모든 정지를 시도해 대기중의 태스크의 처리를 정지해, 실행을 대기하고 있던 태스크의 리스트를 돌려줍니다. |
List <Runnable > |
ScheduledThreadPoolExecutor. shutdownNow ()
실행중의 액티브한 태스크 모든 정지를 시도해 대기중의 태스크의 처리를 정지해, 실행을 대기하고 있던 태스크의 리스트를 돌려줍니다. |
List <Runnable > |
ExecutorService. shutdownNow ()
실행중의 액티브한 태스크 모든 정지를 시도해 대기중의 태스크의 처리를 정지해, 실행을 대기하고 있던 태스크의 리스트를 돌려줍니다. |
Runnable 형의 파라미터를 가지는 java.util.concurrent 의 메소드 | ||
---|---|---|
protected void |
ThreadPoolExecutor. afterExecute (Runnable r,
Throwable t)
지정된 Runnable 의 실행 완료시에 불려 가는 메소드입니다. |
|
protected void |
ThreadPoolExecutor. beforeExecute (Thread t,
Runnable r)
지정된 thread로 지정된 Runnable 를 실행하기 전에 불려 가는 메소드입니다. |
|
static Callable <Object > |
Executors. callable (Runnable task)
호출시에, 지정된 태스크를 실행해,null 를 돌려주는, Callable 객체를 돌려줍니다. |
|
static
|
Executors. callable (Runnable task,
T result)
호출시에, 지정된 태스크를 실행해, 지정된 결과를 돌려주는, Callable 객체를 돌려줍니다. |
|
protected
|
ScheduledThreadPoolExecutor. decorateTask (Runnable runnable,
RunnableScheduledFuture <V> task)
runnable 를 실행하기 위해서 사용하는 태스크를 변경 또는 치환합니다. |
|
void |
ThreadPoolExecutor. execute (Runnable command)
장래가 있는 시점에서 지정된 태스크를 실행합니다. |
|
void |
ScheduledThreadPoolExecutor. execute (Runnable command)
요구된 지연이 제로로, command 를 실행합니다. |
|
void |
Executor. execute (Runnable command)
장래의 어느 시점인가로, 지정된 커멘드를 실행합니다. |
|
protected
|
AbstractExecutorService. newTaskFor (Runnable runnable,
T value)
지정된 실행 가능 태스크 및 디폴트 값의 RunnableFuture 를 돌려줍니다. |
|
Thread |
ThreadFactory. newThread (Runnable r)
새로운 Thread 를 구축합니다. |
|
void |
ThreadPoolExecutor.CallerRunsPolicy. rejectedExecution (Runnable r,
ThreadPoolExecutor e)
executor 가 종료 하고 있지 않는 경우에, 호출측의 thread로 태스크 r 를 실행합니다. |
|
void |
ThreadPoolExecutor.AbortPolicy. rejectedExecution (Runnable r,
ThreadPoolExecutor e)
항상 RejectedExecutionException 를 throw 합니다. |
|
void |
ThreadPoolExecutor.DiscardPolicy. rejectedExecution (Runnable r,
ThreadPoolExecutor e)
아무것도 실행하지 않습니다. |
|
void |
ThreadPoolExecutor.DiscardOldestPolicy. rejectedExecution (Runnable r,
ThreadPoolExecutor e)
executor 가 종료 하지 않는 한, 태스크가 곧바로 이용 가능한 경우에 executor 가 실행해야할 다음의 태스크를 취득해 무시해, 태스크 r 의 실행을 재차 시도합니다. |
|
void |
RejectedExecutionHandler. rejectedExecution (Runnable r,
ThreadPoolExecutor executor)
execute 가 태스크를 받아들일 수가 없는 경우에 ThreadPoolExecutor 에 의해 불려 갈 가능성이 있는 메소드입니다. |
|
boolean |
ThreadPoolExecutor. remove (Runnable task)
executor 의 내부 큐에 이 태스크가 존재하는 경우는 삭제하기 위해(때문에), 그 태스크가 아직 개시되어 있지 않은 경우는 실행되지 않습니다. |
|
boolean |
ScheduledThreadPoolExecutor. remove (Runnable task)
|
|
ScheduledFuture <? > |
ScheduledThreadPoolExecutor. schedule (Runnable command,
long delay,
TimeUnit unit)
|
|
ScheduledFuture <? > |
ScheduledExecutorService. schedule (Runnable command,
long delay,
TimeUnit unit)
지정된 지연 후에 유효하게 되는 단발적인 액션을 작성해 실행합니다. |
|
ScheduledFuture <? > |
ScheduledThreadPoolExecutor. scheduleAtFixedRate (Runnable command,
long initialDelay,
long period,
TimeUnit unit)
|
|
ScheduledFuture <? > |
ScheduledExecutorService. scheduleAtFixedRate (Runnable command,
long initialDelay,
long period,
TimeUnit unit)
지정된 초기 지연의 경과후에 처음 유효하게 되어, 그 후는 지정된 기간 마다 유효하게 되는 정기적인 액션을 작성해 실행합니다. |
|
ScheduledFuture <? > |
ScheduledThreadPoolExecutor. scheduleWithFixedDelay (Runnable command,
long initialDelay,
long delay,
TimeUnit unit)
|
|
ScheduledFuture <? > |
ScheduledExecutorService. scheduleWithFixedDelay (Runnable command,
long initialDelay,
long delay,
TimeUnit unit)
지정된 초기 지연의 경과후에 처음 유효하게 되어, 그 후는 실행의 종료후부터 다음의 개시까지의 지정의 지연 마다 유효하게 되는 정기적인 액션을 작성해 실행합니다. |
|
Future <? > |
ScheduledThreadPoolExecutor. submit (Runnable task)
|
|
Future <? > |
ExecutorService. submit (Runnable task)
실행용의 Runnable 태스크를 송신해, 그 태스크를 나타내는 Future 를 돌려줍니다. |
|
Future <? > |
AbstractExecutorService. submit (Runnable task)
|
|
|
ScheduledThreadPoolExecutor. submit (Runnable task,
T result)
|
|
|
ExecutorService. submit (Runnable task,
T result)
실행용의 Runnable 태스크를 송신해, 그 태스크를 나타내는 Future 를 돌려줍니다. |
|
|
AbstractExecutorService. submit (Runnable task,
T result)
|
|
Future <V > |
ExecutorCompletionService. submit (Runnable task,
V result)
|
|
Future <V > |
CompletionService. submit (Runnable task,
V result)
실행용의 Runnable 태스크를 송신해, 그 태스크를 나타내는 Future 를 돌려줍니다. |
Runnable 형의 파라미터를 가지는 java.util.concurrent 의 생성자 | |
---|---|
CyclicBarrier (int parties,
Runnable barrierAction)
지정된 수의 파티 (thread)가 대기 상태에 있는 경우에 여행 하는, 새로운 CyclicBarrier 를 작성합니다. |
|
FutureTask (Runnable runnable,
V result)
지정된 실행 가능 태스크를 실행시에 실행해, 한편 정상적으로 완료하면(자) 지정된 결과를 get 로 돌려주는 FutureTask 를 작성합니다. |
Runnable 형의 형태 인수를 가지는 java.util.concurrent 의 생성자 파라미터 | |
---|---|
ThreadPoolExecutor (int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue <Runnable > workQueue)
지정된 초기 파라미터, 및 디폴트의 thread 팩토리라고 거부된 실행 핸들러를 사용해, 새로운 ThreadPoolExecutor 를 작성합니다. |
|
ThreadPoolExecutor (int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue <Runnable > workQueue,
RejectedExecutionHandler handler)
지정된 초기 파라미터, 및 디폴트의 thread 팩토리를 사용해, 새로운 ThreadPoolExecutor 를 작성합니다. |
|
ThreadPoolExecutor (int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue <Runnable > workQueue,
ThreadFactory threadFactory)
지정된 초기 파라미터, 및 디폴트의 거부된 실행 핸들러를 사용해, 새로운 ThreadPoolExecutor 를 작성합니다. |
|
ThreadPoolExecutor (int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue <Runnable > workQueue,
ThreadFactory threadFactory,
RejectedExecutionHandler handler)
지정된 초기 파라미터를 사용해, 새로운 ThreadPoolExecutor 를 작성합니다. |
javax.net.ssl 에서의 Runnable 의 사용 |
---|
Runnable 를 돌려주는 javax.net.ssl 의 메소드 | |
---|---|
abstract Runnable |
SSLEngine. getDelegatedTask ()
이 SSLEngine 를 위해서(때문에) 위양 된 Runnable 태스크를 돌려줍니다. |
javax.swing 에서의 Runnable 의 사용 |
---|
Runnable 를 구현하고 있는 javax.swing 의 클래스 | |
---|---|
class |
SwingWorker<T, V>
GUI 와 교환하는 시간이 걸리는 태스크를, 전용의 thread로 실행하기 위한 abstract 클래스입니다. |
Runnable 형의 파라미터를 가지는 javax.swing 의 메소드 | |
---|---|
static void |
SwingUtilities. invokeAndWait (Runnable doRun)
doRun.run() 를, AWT 이벤트발송쓰레드로 비동기적으로 실행시킵니다. |
static void |
SwingUtilities. invokeLater (Runnable doRun)
doRun.run()를, AWT 이벤트발송쓰레드로 비동기적으로 실행시킵니다. |
javax.swing.text 에서의 Runnable 의 사용 |
---|
Runnable 를 구현하고 있는 javax.swing.text 의 클래스 | |
---|---|
class |
AsyncBoxView.ChildState
아이 뷰의 레이아웃 상태를 나타내는 레코드입니다. |
Runnable 를 돌려주는 javax.swing.text 의 메소드 | |
---|---|
protected Runnable |
LayoutQueue. waitForWork ()
실행하는 새로운 태스크를 취득하기 위해(때문에), 워크스 레드에 의해 사용됩니다. |
Runnable 형의 파라미터를 가지는 javax.swing.text 의 메소드 | |
---|---|
void |
LayoutQueue. addTask (Runnable task)
결과가 가시는 아니라고 생각되기 (위해)때문에, 곧바로는 필요가 없는 태스크를 추가합니다. |
void |
Document. render (Runnable r)
모델이 비동기적인 갱신을 지원하고 있는 경우, 병행성이 존재하는 상태로 모델을 안전하게 draw 할 수 있도록(듯이) 합니다. |
void |
AbstractDocument. render (Runnable r)
모델이 비동기적인 갱신을 지원하고 있는 경우, 병행성에 직면해 모델을 안전하게 draw 할 수 있도록(듯이) 합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.