exitProcess()
退出进程
方法签名:
fun exitProcess(status: Int): Nothing
示例:
exitProcess(1)
结果:
Process finished with exit code 1
measureNanoTime()
计算一个代码块执行的时间,返回纳秒
方法签名:
fun measureNanoTime(block: () -> Unit): Long
示例:
val nanoTime = measureNanoTime {
repeat(1000) {
println(it)
}
}
println()
println("耗时:$nanoTime 纳秒")
结果:
0
……
999耗时:9244547 纳秒
measureTimeMillis()
计算一个代码块执行的时间,返回毫秒
方法签名:
fun measureTimeMillis(block: () -> Unit): Long
示例:
val nanoTime = measureTimeMillis {
repeat(1000) {
println(it)
}
}
println()
println("耗时:$nanoTime 毫秒")
结果:
0
……
999耗时:10 毫秒