|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 ScheduledFuture 的軟體套件 | |
---|---|
java.util.concurrent | 在共時程式中很常用的實用工具類別。 |
java.util.concurrent 中 ScheduledFuture 的使用 |
---|
java.util.concurrent 中 ScheduledFuture 的子介面 | |
---|---|
interface |
RunnableScheduledFuture<V>
作為 Runnable 的 ScheduledFuture 。 |
返回 ScheduledFuture 的 java.util.concurrent 中的方法 | ||
---|---|---|
|
ScheduledExecutorService.schedule(Callable<V> callable,
long delay,
TimeUnit unit)
創建並執行在給定延遲後啟用的 ScheduledFuture。 |
|
|
ScheduledThreadPoolExecutor.schedule(Callable<V> callable,
long delay,
TimeUnit unit)
|
|
ScheduledFuture<?> |
ScheduledExecutorService.schedule(Runnable command,
long delay,
TimeUnit unit)
創建並執行在給定延遲後啟用的一次性操作。 |
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.schedule(Runnable command,
long delay,
TimeUnit unit)
|
|
ScheduledFuture<?> |
ScheduledExecutorService.scheduleAtFixedRate(Runnable command,
long initialDelay,
long period,
TimeUnit unit)
創建並執行一個在給定初始延遲後首次啟用的定期操作,後續操作具有給定的週期;也就是將在 initialDelay 後開始執行,然後在 initialDelay+period 後執行,接著在 initialDelay + 2 * period 後執行,依此類別推。 |
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.scheduleAtFixedRate(Runnable command,
long initialDelay,
long period,
TimeUnit unit)
|
|
ScheduledFuture<?> |
ScheduledExecutorService.scheduleWithFixedDelay(Runnable command,
long initialDelay,
long delay,
TimeUnit unit)
創建並執行一個在給定初始延遲後首次啟用的定期操作,隨後,在每一次執行終止和下一次執行開始之間都存在給定的延遲。 |
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.scheduleWithFixedDelay(Runnable command,
long initialDelay,
long delay,
TimeUnit unit)
|
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。