当我从http://www.ibm.com/developerworks/java/library/j-jtp04186/?S_TACT=105AGX52&S_CMP=阅读“JVM 通常通过暂停被阻塞的线程并稍后重新调度它来实现阻塞”时,我偶然发现了这个问题 cn-aj
当我们说一个进程或线程在执行 IO 操作(读、写)或访问某些独占资源(锁、同步)时被阻塞,它什么时候才能重新执行?他们是一直等到从某个地方收到通知,还是只是简单地退出并在一段时间后再次运行?
和指定的平台有关系吗?操作系统还是jvm?