jsi*_*ght 16 java multithreading
虚假唤醒会影响对Thread.sleep(x)的调用吗?显然,定时器不是100%精确(导致唤醒时间的微小不准确),但它是否受到虚假唤醒问题的影响?
Jon*_*erg 10
你问是否Thread.sleep()受到记录影响的同一个虚假唤醒问题的影响Object.wait(long),对吧?答案是没有与之相关的虚假唤醒记录Thread.sleep().你是正确的,当你要求N毫秒时,没有确切的保证你将睡多久.当然,Thread.sleep()也会终止线程中断.
Thread.sleep()
Object.wait(long)
And*_*rey 5
实际睡眠间隔始终 >= 所需间隔。它对小间隔特别敏感。
现在关于“虚假唤醒”。没有提到 Thread.sleep
归档时间:
15 年,6 月 前
查看次数:
1778 次
最近记录: