Spec-Zone.ru › Kotlin 1.6

Расширения для java.util.Timer

kotlin-stdlib / kotlin.concurrent / java.util.Timer
Требования к платформе и версии: JVM (1.0)

schedule

Планирует выполнение действия после указанной задержки delay (в миллисекундах).

fun Timer.schedule(
    delay: Long, 
    action: TimerTask.() -> Unit
): TimerTask

Планирует выполнение действия в указанное время time.

fun Timer.schedule(
    time: Date, 
    action: TimerTask.() -> Unit
): TimerTask

Планирует выполнение действия периодически, начиная через указанную задержку delay (в миллисекундах) и с интервалом period миллисекунд между окончанием предыдущей задачи и началом следующей.

fun Timer.schedule(
    delay: Long, 
    period: Long, 
    action: TimerTask.() -> Unit
): TimerTask

Планирует выполнение действия периодически, начиная в указанное время time и с интервалом period миллисекунд между окончанием предыдущей задачи и началом следующей.

fun Timer.schedule(
    time: Date, 
    period: Long, 
    action: TimerTask.() -> Unit
): TimerTask
Требования к платформе и версии: JVM (1.0)

scheduleAtFixedRate

Планирует выполнение действия периодически, начиная через указанную задержку delay (в миллисекундах) и с интервалом period миллисекунд между началом предыдущей задачи и началом следующей.

fun Timer.scheduleAtFixedRate(
    delay: Long, 
    period: Long, 
    action: TimerTask.() -> Unit
): TimerTask

Планирует выполнение действия периодически, начиная в указанное время time и с интервалом period миллисекунд между началом предыдущей задачи и началом следующей.

fun Timer.scheduleAtFixedRate(
    time: Date, 
    period: Long, 
    action: TimerTask.() -> Unit
): TimerTask

© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.concurrent/java.util.-timer/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API