题目内容

下面四个选项中,哪些是线程进入阻塞或者等待状态的原因?

A. 线程试图获取某个对象的同步锁,而该锁被其它线程持有
B. 线程调用了另一个线程的join()方法
C. 当线程调用了一个阻塞式的IO方法
D. 线程调用了setDaemon(boolean b)方法

查看答案
更多问题

实现多线程有三种方式,一是通过继______承类,二是通过实现______接口,三是通过实现______接口。

在Java语言中,同步方法需要用到关键字______,对于同步方法而言无需指定同步锁,它的同步锁是方法所在的对象,也就是______(关键字)。

线程的整个生命周期分为六个阶段,分别是______、______、______、______、______和_____。

将某个线程设置为后台线程,需要调用线程的______方法,该方法必须在______方法之前调用。

答案查题题库