FXML for decorator

This commit is contained in:
huangyuhui
2017-08-03 23:54:15 +08:00
parent 41498b5d93
commit 736a8c1b30
13 changed files with 336 additions and 322 deletions

View File

@@ -52,7 +52,10 @@ interface Scheduler {
override fun schedule(block: Runnable) = IO_EXECUTOR.submit(block)
}
val DEFAULT = NEW_THREAD
private val CACHED_EXECUTOR = Executors.newCachedThreadPool()
private val CACHED_EXECUTOR: ExecutorService by lazy {
Executors.newCachedThreadPool()
}
private val IO_EXECUTOR: ExecutorService by lazy {
Executors.newFixedThreadPool(6, { r: Runnable ->
val thread: Thread = Executors.defaultThreadFactory().newThread(r)