挂起和继续执行
@Deprecated
public final void suspend();
@Deprecated
public final void resume()
知识点
- 不推荐使用suspend()挂起线程的原因是因为suspend()在线程暂停时不释放任何锁资源;
- suspend()后的线程处于RUNNABLE状态,而不是WAITING状态;
- suspend()/resume()不需要synchronized的支持,因此不需要基于对象;
- 在线程没有调用suspend()之前调用resume()方法是无效的;