• 2021-04-14
    【单选题】下列说法中,错误的一项是()。A.Thread类中没有定义run()方法B.可以通过继承Thread类来创建线程C.Runnable接口中定义了run()方法D.可以通过实现Runnable接口创建线程
    A. Thread类中没有定义run()方法
    B. 可以通过继承Thread类来创建线程
    C. Runnable接口中定义了run()方法
    D. 可以通过实现Runnable接口创建线程
  • 可以通过继承Thread类来创建线程

    内容

    • 0

      可以通过实现Runnable接口来定义任务类,通过使用Thread构造方法包住一个任务来创建线程。

    • 1

      线程可以通过继承Thread类或实现Runnable接口这两种方法来创建

    • 2

      Thread类和Runnable接口中共有的方法是____,只有Thread类中有而Runnable接口中没有的方法是____,因此通过实现Runnable接口创建的线程类要想启动线程,必须在程序中创建____类的对象。

    • 3

      在Java中可以通过实现runnable接口的方式创建一个线程,请问还可以通过下列哪种方式实现一个线程? A: 继承Thread类 B: 重写run方法 C: 覆盖start方法 D: 定义新的构造方法

    • 4

      关于Runnable接口,错误的说法是()。 A: 实现接口Runnable的类仍可以继承其他父类 B: 创建实现Runnable接口的类后,就可以用Start方法启动线程了 C: Runnable接口提供了通过线程执行程序的最基本的接口 D: Runnable只定义了一个run方法