【发布时间】:2021-06-27 10:50:51
【问题描述】:
我正在研究 Kotlin,我有一个关于该语言的流程执行的问题。我把这段代码写到了 Kotlin 操场上:
fun main() {
println("Hello,")
Thread.sleep(5000L)
print("World!")
}
我预计程序会打印“Hello”,然后是“World!” 5 秒后(例如它在 Java 中的工作方式)。但是,它会打印“Hello, World!” 5秒后,之前什么都没有。我错过了什么吗?我也尝试在第一次打印后插入System.out.flush(),但没有成功。
谢谢
【问题讨论】: