A. TDAdmin B. Master C. Project Manager D. QATester E. Developer F. Viewer G. Team Worker
A. 对 B. 错
A. 死亡状态下的线程调用start()方法可以使其重新进入就绪状态 B. 运行状态下的线程调用wait()方法可以使其进入到等待状态 C. 线程获得CPU使用权后会从就绪状态转换成运行状态 D. 线程失去CPU使用权后会从运行状态转换成就绪状态
A. 通过继承Thread类与实现Runnable接口都可以创建多线程程序 B. 实现Runnable接口相对于继承Thread类来说,可以避免由于Java的单继承带来的局限性 C. 通过继承Thread类与实现Runnable接口创建多线程这两种方式没有区别 D. 大部分的多线程应用都会采用实现Runnable接口方式创建