LockSupport:不用担心线程被永久阻塞

让线程“等待”的方法有很多,例如wait()和notify(),不过这两个方法是对对象做操作,它们不在Thread类中。如果一个对象object o调用wait()方法,那么它就会进入object的等待队列中,直到notify()方法被调用后,从这个等待队列中随机选择唤醒一个线程,这种选择是随机的,是不公平的。 还有suspend()和resume()方法,不过既然是被标注为废弃方法,就很少用了,
相关文章
相关标签/搜索