Thread 中的 wait 和 notify 方法在哪里?
结构是这样的:
while(!isInterrupted)
{
th.wait(delay)
}
另外, th.notify 在主线程上完成以再次预启动循环的迭代。但是在科特林我没有找到等待或通知......
Thread 中的 wait 和 notify 方法在哪里?
结构是这样的:
while(!isInterrupted)
{
th.wait(delay)
}
另外, th.notify 在主线程上完成以再次预启动循环的迭代。但是在科特林我没有找到等待或通知......
基
Kotlin类没有这些方法Any。这就像暗示需要以不同的方式做些什么。
这是关于该主题的一个很好的答案:
https ://stackoverflow.com/questions/35520583/why-there-are-no-concurrency-keywords-in-kotlin
如果你还想
wait创造notify并将其方法用于这些目的。
的。文档说您仍然可以使用类型转换
java.lang.Object:https ://kotlinlang.org/docs/reference/java-interop.html#waitnotify