A.线程可以通过执行sleep()方法可以释放CPU执行权
B.线程可以通过执行yield()方法可以让出CPU执行权,重新与其他线程竞争
C.线程sleep()方法执行结束后,该线程进入运行状态
D.若没有任何线程处于可运行状态,线程执行yield方法时,当前线程将继续执行
A.在线程A执行线程Bjoin()方法,则线程A待直到B行完成
B.线程A过调用interrupt()法来中断其阻塞状态。
C.currentThread()法返回当前线程的引用
D.若线程A用方法isAlive ()返回为true,则说明A在执行中
A.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
B.一旦一个线程被创建,它就立即开始运行
C.如果复用一个线程,可以调用再次调用start方法,使已经结束的线程复活
D.join方法,可使当前线程阻塞,直到thread线程运行结束