• 2022-05-29
    ‍下列关于Thread类提供的线程控制方法的说法中,错误的一项是()‍
    A: 在线程a中执行线程b的join()方法,则线程a等待直到b执行完成
    B: 线程a通过调用interrupt()方法来中断其阻塞状态
    C: 若线程a调用方法isAlive()返回值为true,则说明a正在执行中
    D: currentThread()方法返回当前线程的引用
  • B

    举一反三

    内容

    • 0

      若线程A调用方法isAlive()返回值为true,则说明A正在执行中

    • 1

      若线程A调用方法isAlive()返回值为______ ,则说明A正在执行中

    • 2

      下列说法中错误的一项是______。 A: 通过执行Thread.currentThrea《)返回当前线程的引用 B: currentThread()方法是静态方法 C: stop()方法强行终止线程的执行,线程结束后,仍然可以再运行 D: 线程a通过a.suspend()方法暂停执行,通过调用a.resume()恢复执行

    • 3

      哪个叙述是错误的?A.线程处于“新建”状态时(在调用start方法之前),线程调用isAlive()方法返回的值是false。B.线程处于“新建”状态时(在调用start方法之前),线程调用isAlive()方法返回的值是true。C.currentThread()方法是Thread类中的static方法,该方法返回当前正在使用CPU资源的线程.D.线程调用interrupt()方法将使得处于speep方法或wait方法中断的该线程触发InterruptedException异常。 A: 选项A B: 选项B C: 选项C D: 选项D

    • 4

      【单选题】下列关于线程插队的说法正确的是() A. 当在某个线程中调用其它线程的join()方法时,调用的线程将被阻塞,直到被join()方法加入的线程执行完成后它才会继续运行 B. 当在某个线程中调用其它线程的join()方法时,调用的线程将被继续运行 C. 当在某个线程中调用其它线程的join()方法时,调用的线程将永远不再执行 D. 当在某个线程中调用其它线程的join()方法时,调用的线程和被join()方法加入的线程同时执行