题目内容

下面的关键词和方法中,()不是线程同步所需要的。

A. synchronized
B. wait()
C. notify()
D. sleep()

查看答案
更多问题

()方法可以让某个线程等待,直到其他线程的唤醒。

A. sleep()
B. wait()
C. notify()
D. join()

线程有几种状态?()

A. 新建
B. 运行
C. 中断
D. 死亡

对于线程的生命周期,下面四种说法正确的有哪些?(多选) ()

A. 调用了线程的start()方法,该线程就进入运行状态
B. 线程的run()方法运行结束或被强制终结,那么该线程进入死亡状态
C. 线程进入死亡状态,但是该线程对象仍然是一个Thread对象,在没有被垃圾回收器回收之前仍可以像引用其它对象一样引用它
D. 线程进入死亡状态后,调用它的start()方法仍然可以重新启动

建立线程的方法有()。

A. 使用Thread类的子类创建线程
B. 直接使用Thread类创建线程,但一般使用Thread类的Thread(Runnable target)构造方法创建
C. 直接使用实现Runnable接口的类创建线程
D. 直接使用实现Runnable接口创建线程

答案查题题库