• 2022-06-05
    Thread类的哪个方法用来启动线程的运行?()
    A: run()
    B: start()
    C: begin()
    D: execute(Thread t)
  • B

    内容

    • 0

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

    • 1

      下列哪个方法不是线程类Thread中定义的方法?() A: sleep() B: start() C: exit() D: run()

    • 2

      Thread类用来创建和控制线程,一个线程从下面()方法开始执行。 A: init() B: start() C: run() D: notifyAll()

    • 3

      下列关于Thread类的说法中,错误的是( ) A: Thread类不是抽象类,可以用来创建线程对象 B: Thread类是一个接口,创建线程类,需要实现其run()方法 C: Thread类是一个抽象类,必须由它的子类创建线程对象 D: 创建线程,需要创建Thread类的实例对象并调用其start()方法

    • 4

      class X implements Runnable{public static void main(String args[]){/* Missing code? */}public void run() {}}哪一行代码适合启动线程? A: Thread t = new Thread(X); B: Thread t = new Thread(X);t.start(); C: X run = new X();Thread t = new Thread(run);t.start(); D: Thread t = new Thread();x.run();