下列说法中错误的一项是( )。A.一个线程是一个Thread类的实例B.线程从传递给线程的Runnable实例的run()方法开始执行C.线程操作的数据来自Runnable实例D.新建的线程调用start()方法就能立即进入运行状态

题目

下列说法中错误的一项是( )。

A.一个线程是一个Thread类的实例

B.线程从传递给线程的Runnable实例的run()方法开始执行

C.线程操作的数据来自Runnable实例

D.新建的线程调用start()方法就能立即进入运行状态


相似考题
更多“下列说法中错误的一项是()。A.一个线程是一个Thread类的实例B.线程从传递给线程的Runnable实例的r ”相关问题
  • 第1题:

    用Thread子类实现多线程的步骤顺序是( )

    A、声明Thread类的子类,创建Thread子类的实例,让线程调用start()方法

    B、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例

    C、创建Thread子类的实例,让线程调用start()方法

    D、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例,让线程调用start()方法


    正确答案:A

  • 第2题:

    下列说法中,错误的一项是()。

    A.Thread类中没有定义run()方法

    B.可以通过继承Thread类来创建线程

    C.Runnable接口中定义了run()方法

    D.可以通过实现Runnable接口创建线程


    File 类可以修改文件内容

  • 第3题:

    【多选题】关于线程的创建过程,下面四种说法正确的有哪些?(多选)

    A.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法。

    B.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法。

    C.定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法。

    D.定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法。


    定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法。;定义一个实现Runnable接口的类并run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法。

  • 第4题:

    下列说法中错误的一项是 ( )

    A.使用继承Thread类创建线程,可以直接调用线程的方法

    B.通过实现Runnable接口创建线程,体现了面向对象的思想

    C.Thread类从面向对象的角度看,是虚拟CPU的封装

    D.通过实现Runnable接口创建线程,会影响Thread类的体系


    正确答案:D
    解析:选项D的说法是错误的,通过实现Runnable接口创建线程,不会影响 Thread类的体系。其他选项是正确的。

  • 第5题:

    【单选题】下列说法中错误的一项是

    A.一个线程是一个Thread类的实例

    B.线程从传递给Runnable实例run()方法开始执行

    C.线程操作的数据来自Runnable实例

    D.新建的线程调用start()方法就能立即进入运行状态


    A