isInterrupted
tip
val mainThread = _threads.getMain()
val mainThreadTimer = mainThread.getTimer()
var i: Int = -1
i = mainThreadTimer.setInterval({
if (mainThread.isInterrupted()) {
mainThreadTimer.clearInterval(i)
_console.log("线程已经中断")
} else {
_console.log("线程没有中断")
}
}, 1000)
mainThreadTimer.setTimeout({
_console.log("中断线程")
mainThread.interrupt()
}, 3000)
tip