niusouti.com

当使用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接口


相似考题
参考答案和解析
正确答案:C
更多“当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是A.SomeThread类是包含ru ”相关问题
  • 第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题:

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

    A.一个线程组中可以包含若干线程

    B.一个Java应用程序启动时,Java运行系统为该程序创建一个名为main的线程

    C.一个线程组中不可以再包含线程组

    D.一个Java应用程序的最顶层线程组是main


    正确答案:C

  • 第3题:

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

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

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

    C ) SomeThread 类是 Thread 类的子类

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


    正确答案:C

  • 第4题:

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

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

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

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

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


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

  • 第5题:

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

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

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

    C.SomeThread类是Thread类的子类

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


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