深入去理解Java中的Thread.yield()方法
Thread.yield(),它的定义如下:public static native void yield();这是一个静态方法,一旦执行,它会使当前线程让出CPU。但要注意,让出CPU并不表示当前线程不执行了。当前线程在让出CPU后,还会进行CPU资源的争夺,但是是否能够再次被分配到,就不一定了。因此,对Thread.yield()调用就好像在说:我已经完成一些重要的工作了,我应该是可以休...
原创
2019-05-03 01:51:38 ·
531 阅读 ·
0 评论