创建线程有两种方法,一种是继承线程类Thread,另一种是______。A.建立实现Runnable接口的类B.直接创建线程即可,无需实现任何接口C.建立实现Collection接口的类D.建立实现Thread接口的类

题目

创建线程有两种方法,一种是继承线程类Thread,另一种是______。

A.建立实现Runnable接口的类

B.直接创建线程即可,无需实现任何接口

C.建立实现Collection接口的类

D.建立实现Thread接口的类


相似考题
更多“创建线程有两种方法,一种是继承线程类Thread,另一种是______。A.建立实现Runnable接口的类B.直接 ”相关问题
  • 第1题:

    在Java中,创建线程的方法有两种:一种方法是通过创建Thread类的子类来实现,另一种方法是通过实现 接口的类来实现。


    Thread;Runnable

  • 第2题:

    在Java中编写实现多线程应用有两种途径:一种是继承Thread类创建线程,另一种是实现 ()接口创建线程。


    Runnable

  • 第3题:

    实现Runnable接口比继承Thread类创建线程的方式扩展性更好。()


    体现了面向对象的设计思想。#适合多个相同程序代码的线程去处理同一个资源的情况,把线程同程序代码、数据有效的分离。#可以避免由于Java的单继承带来的局限性。

  • 第4题:

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

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

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

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

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


    File 类可以修改文件内容

  • 第5题:

    10、创建线程常见的方法有两种:一种是继承java.lang包中的Thread类;另一种是实现Runnable接口。


    1、继承Thread类创建线程类 定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。 创建Thread子类的实例,即创建了线程对象。 调用线程对象的start()方法来启动该线程。 2、 通过Runnable接口创建线程类 定义runnable接口的实现类,并重写该接口的run()方法,该run()方法的方法体同样是该线程的线程执行体。 创建 Runnable实现类的实例,并依此实例作为Thread的target来创建Thread对象,该Thread对象才是真正的线程对象。 调用线程对象的start()方法来启动该线程。