暂停当前正在执行的线程对象,并执行其他线程的方法是______ ()
yield
举一反三
内容
- 0
下列关于Thread类提供的线程控制方法的说法中,错误的选项是( )。 A: 在线程A中执行线程B的join()方法,则线程A等待直到B执行完成 B: 线程A通过调用start()方法使其进入可运行状态 C: 若线程A调用isAlive()方法并返回true,说明A正在运行中 D: currentThread()方法返回当前正在运行的线程对象
- 1
有t1和t2两个线程对象,在t1中调用了t2.join方法,则() A: t1线程暂停执行直到t2线程执行完成 B: t2线程暂停执行直到t1线程执行完成 C: t1和t2同时运行 D: t1线程结束运行,t2线程开始运行
- 2
下列说法中错误的一项是______。 A: 通过执行Thread.currentThrea《)返回当前线程的引用 B: currentThread()方法是静态方法 C: stop()方法强行终止线程的执行,线程结束后,仍然可以再运行 D: 线程a通过a.suspend()方法暂停执行,通过调用a.resume()恢复执行
- 3
当前线程通过()方法可以暂停执行,并使具有相同优先级的其它线程获得处理器。 A: run B: setPrority C: yield D: sleep
- 4
下列关于Thread类提供的线程控制方法的说法中,错误的一项是() A: 在线程A中执行线程B的join()方法,则线程A等待直到B执行完成 B: 线程组A通过调用activeCount()方法返回当前组中的活跃线程数量 C: 若线程A调用方法isAlive()返回值为true,则说明A正在执行中 D: currentThread()方法返回当前线程组的引用