java线程 java线程中的yield()?
浏览量:1181
时间:2021-03-30 10:55:42
作者:admin
java线程中的yield()?
螺纹屈服强度()Sun API显式声明“暂停当前正在执行的线程对象并执行其他线程”。因此,yield()是使当前线程暂停(因为它没有指定其他线程的执行时间,所以具有相同优先级的其他线程很可能会在暂停后立即返回该线程)将具有相同优先级的线程放入执行,但不是绝对的。因为虚拟机可能允许线程重新进入执行状态。”例如,如果没有yield(),当一个线程在pop中时,另一个线程会导致什么样的异步?”它取决于另一个线程的代码。如果另一个线程和pop是同步的,则使用yield。Point——只有在另一个线程完成执行之后,才能执行退货。不需要。如果另一个线程使用point,它的值可能是自减的,也可能不是自减的。。。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。