线程阻塞和线程等待的区别
查了资料如下:
Java中阻塞(Block)和等待(Wait)的区别:http://www.tuicool.com/articles/Irueqa
JAVA中的多线程操作。线程等待、阻塞、让步等 :http://blog.sina.com.cn/s/blog_a2dce6b301015vj1.html
从资料上看,等待涉及到线程间的协作和唤醒,其他的基本差不多,是不是线程等待和线程阻塞仅仅是逻辑上的不同?
线程等待和线程阻塞都是不占用cpu的,那么它们的底层实现一样吗?