async

abstract fun <R> async(supplier: Callable<R>): Future<R>

异步执行一个任务, 最终返回 Future, 与 Java 使用方法无异, 但效率更高且可以在插件关闭时停止


abstract fun async(runnable: Runnable): Future<Void?>

异步执行一个任务, 没有返回