Contact: aviboots(AT)netvision.net.il
38,570 questions
50,249 answers
573 users
fun main() { val runnable = Runnable { task() } Thread(runnable).start() } fun task() { println("Task is running!") } /* run: Task is running! */
fun main() { // Using Function Reference val runnable = Runnable(::task) Thread(runnable).start() } fun task() { println("Task is running!") } /* run: Task is running! */
fun main() { runTask(::customTask) } fun runTask(task: () -> Unit) { val runnable = Runnable(task) Thread(runnable).start() } fun customTask() { println("Custom task is running!") } /* run: Custom task is running! */