java – 如果在同步方法中调用,thread.yield()是否会丢失对象的锁定?

我明白Thread.currentThread().yield()是通知线程调度程序,它可以将cpu循环分配给同一优先级的其他线程,如果有的话. 我的问题是:如果当前线程已经锁定一些对象并调用yield(),那么它会马上失去该锁吗?当线程调度程序发现没有这样的线程来分配cpu循环时,那么

返回顶部