• 2022-07-24
    在Thread类中,提供了一个start()方法,该方法用于将线程设置为__________状态,当新线程启动后,系统会自动调用_________方法。(每个空格的答案之间使用顿号分开“、”)
  • 就绪、run

    内容

    • 0

      调用Thread类的什么方法可以启动一个线程?直接调用Thread类的run()方法可以启动一个线程吗?

    • 1

      Thread类中的start()和run()方法有什么区别?() A: start()方法被用来启动新创建的线程 B: start()内部调用了run()方法 C: 当你调用run()方法的时候,只会是在原来的线程中调用,没有新的线程启动,start()方法才会启动新线程 D: 二者没有区别

    • 2

      哪个叙述是错误的?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

    • 3

      Thread类提供了start()方法,可以() A: 创建线程 B: 中断线程 C: 开启线程 D: 休眠线程

    • 4

      一个线程在调用start()方法前,该线程一直处于新生状态。( )