当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是( )。A.SomeThread类是包含run()方法的任意Java类B.SomeThread类一定要实现Runnable接口C.SomeThread类是Thread类的子类D.SomeThread类是Thread类的子类并且要实现Runnable接口

题目

当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是( )。

A.SomeThread类是包含run()方法的任意Java类

B.SomeThread类一定要实现Runnable接口

C.SomeThread类是Thread类的子类

D.SomeThread类是Thread类的子类并且要实现Runnable接口


相似考题
更多“当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是()。A.SomeThread类是包 ”相关问题
  • 第1题:

    当使用SomeThread t=new SomeThread( )创建一个线程时,下列叙述中正确的是( )。

    A.SomeThread类是包含run( )方法的任意Java类

    B.SomeThread类-定要实现Runnable接口

    C.SomeThread类是Thread类的子类

    D.SomeThread类是Thread类的子类并且要实现Run-nable接口


    正确答案:C
    由SomeThreadt=newSomeTharead()可知此题是通过继承Thread类来创建线程的。

  • 第2题:

    当使用SomeThread t=new SomeThread创建一个线程时,下列叙述中正确的是( )。

    A.SomeThread类是包含run方法的任意Java类

    B.SomeThread类一定要实现Runnable接口

    C.SomeThread类是Thread类的子类

    D.SomeThread类是Thread类的子类并且要实现Runnable接口


    正确答案:C
    C。【解析】由SomeThreadt=newSomeThread可知此题是通过继承Thread类来创建线程的。

  • 第3题:

    下列关于Java线程的说法哪些是正确的?()

    A.每一个Java线程可以看成由代码、一个真实的CPU以及数据3部分组成

    B.创建线程的两种方法,从Thread类中继承的创建方式可以防止出现多父类问题

    C.Thread类属于java.util程序包

    D.以上说法无一正确


    以上说法无一正确

  • 第4题:

    下列关于new运算符的描述中错误的是

    A.使用运算符new创建对象数组时必须定义初始值

    B.使用运算符new创建对象时,会调用类的构造函数

    C.运算符new可以用来动态创建对象和对象数组

    D.使用new运算符创建的对象可以使用运算符delete删除


    正确答案:A
    解析:本题考核运算符new。先来了解运算符new:运算符new返回指定类型的一个指针,如果分配失败(如没有足够的内存空间),则返回0。它与delete运算符一起使用,以达到直接进行动态内存分配和释放的目的。对于A)选项,使用运算符new创建对象数组时只能指定分配内存的大小,不能为该数组指定初始值,其初始值为缺省值,因此类中必须定义缺省构造函数。所以A)选项的描述是错误的。B)、C)和D)选项的描述都是正确的。

  • 第5题:

    ( 29 )当使用 SomeThread t=new SomeThread() 创建一个线程时,下列叙述中正确的是

    A ) SomeThread 类是包含 run() 方法的任意 java 类

    B ) SomeThread 类一定要实现 Runnable 接口

    C ) SomeThread 类是 Thread 类的子类

    D ) SomeThread 类是 Thread 类的子类并且要实现 Runnable 接口


    正确答案:C