下列方法执行时,可以使线程进入阻塞状态的是?( )
Thread的sleep方法: sleep指线程被调用时,占着CPU不工作,其他线程无法进入,会增加时间限制。
Thread的join方法:join()方法将挂起调用线程的执行,直到被调用的对象完成它的执行。故而是阻塞状态。比如系统目前运行线程A,在线程A里面调用了线程B.join方法,则接下来线程B会抢先在线程A面前执行,等到线程B全部执行完后才继续执行线程A。
Thread的interrupt方法:其作用是中断此线程(此线程不一定是当前线程,而是指调用该方法的Thread实例所代表的线程),但实际上只是给线程设置一个中断标志,线程仍会继续运行。