更多“在Java中,线程被表示为()类的一个实例。”相关问题
  • 第1题:

    在Java语言中,用于杀死线程的类是【 】。


    正确答案:java.lang.ThreadDeath
    java.lang.ThreadDeath 解析:java.lang.ThreadDeath类的功能是杀死线程。

  • 第2题:

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

    A.多个线程对同一个对象进行访问时,则共享数据

    B.多个线程执行同一个类的实例代码时,则共享相同的代码

    C.在Java中,线程模型被定义在类java.lang.Serilizable中

    D.Java线程模型中的数据和代码是相互独立的


    正确答案:C

  • 第3题:

    下列关于垃圾回收机制说法错误的是( )。

    A.Java 语言中,类的实例化对象都存储在内存堆中

    B.Java 有一个系统级的线程

    C.Java 语言中,只有部分系统事物封装于类中

    D.系统级线程在系统空闲时进行垃圾回收


    正确答案:C

  • 第4题:

    下列关于Java语言中线程的叙述中,正确的是( )。A.线程由代码、数据、内核状态和-组寄存器组成SX

    下列关于Java语言中线程的叙述中,正确的是( )。

    A.线程由代码、数据、内核状态和-组寄存器组成

    B.线程间的数据是不共享的

    C.用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的线程

    D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定


    正确答案:D
    本题考查线程的基本知识。线程与进程在概念上是相关的,线程是由表示程序运行状态的寄存器、程序计数器、栈指针以及堆栈组成,它不包含进程地址空间中的代码和数据。代码所操作的数据是Java线程模型中的一个组成部分,数据与代码是独立的。数据可以被多个线程共享,也可不共享。Java语言中提供两种创建线程的方法,-种是通过继承Thread类创建线程,另-种是通过实现Runnable接口来创建线程。

  • 第5题:

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

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

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

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

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


    正确答案:C

  • 第6题:

    ( 13 ) Java 中,线程必须属于一个进程。线程是程序运行中的一个 【 13 】 。


    正确答案:

  • 第7题:

    下面有关java threadlocal说法正确的有()。

    • A、ThreadLocal存放的值是线程封闭,线程间互斥的,主要用于线程内共享一些数据,避免通过参数来传递
    • B、线程的角度看,每个线程都保持一个对其线程局部变量副本的隐式引用,只要线程是活动的并且 ThreadLocal 实例是可访问的;在线程消失之后,其线程局部实例的所有副本都会被垃圾回收
    • C、在Thread类中有一个Map,用于存储每一个线程的变量的副本
    • D、对于多线程资源共享的问题,同步机制采用了“以时间换空间”的方式,而ThreadLocal采用了“以空间换时间”的方式

    正确答案:A,B,C,D

  • 第8题:

    线程模型在java中是由()类进行定义和描述的。


    正确答案:java.lang.Thread

  • 第9题:

    在Java中,线程被表示为()类的一个实例。


    正确答案:Java.lang.Thread

  • 第10题:

    在java程序中,下列关于线程的说法错误的是()

    • A、线程启动调用start方法
    • B、线程的主体是run方法
    • C、线程运行中调用sleep方法可以进入阻塞状态
    • D、在java中,优先级的数值为1的线程可以抢占优先级为5的线程的资源

    正确答案:D

  • 第11题:

    填空题
    Java使用()类及其子类的对象来表示线程。

    正确答案: Thread
    解析: 暂无解析

  • 第12题:

    判断题
    Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示。每个Java线程的优先级都在常数1和10之间,即Thread.MIN_PRIORITY和Thread.MAX_PRIORITY之间。如果没有明确地设置线程的优先级别,每个线程的优先级都为常数8。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    在Java中,管理线程组的类是( )。

    A.java.lang.ThreadGroup

    B.java.lang.Thread

    C.java.lang.Runnable

    D.java.lang.Object


    正确答案:A
    解析:Java语言将一组线程定义为线程组,再将线程组作为一个对象进行统一的处理和维护,线程组由java.lang.ThreadGroup类实现。

  • 第14题:

    Java中,可以通过建立java. lang.【 】类或其子类的实例创建和控制线程。


    正确答案:【 】Tbread
    【 】Tbread 解析:线程是程序中的执行单元。Java虚拟机允许应用程序并发地运行多个执行线程。可以通过建立java. lang. Thread类或其子类的实例来创建和控制线程。

  • 第15题:

    类java.lang.ThreadDeath的功能是( )。

    A.定义并且实现Java中的线程

    B.定义Runnable接口

    C.杀死线程

    D.实现线程同步与交互


    正确答案:C
    解析:Java.lang.Thread的功能是定义并且实现Java中的线程Java.lang.Runnable的功能是定义Runnable接口;java.lang.Object的功能是定义现场同步与交互的方法;java.lang.ThreadDeath的功能是杀死线程。

  • 第16题:

    在java中如果声明一个类为final,表示什么意思?


    正确答案:final是最终的意思,final可用于定义变量、方法和类但含义不同,声明为final的类不能被继承。

  • 第17题:

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

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

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

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

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


    正确答案:A

  • 第18题:

    Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示。每个Java线程的优先级都在常数1和10之间,即Thread.MIN_PRIORITY和Thread.MAX_PRIORITY之间。如果没有明确地设置线程的优先级别,每个线程的优先级都为常数8。


    正确答案:错误

  • 第19题:

    Java使用()类及其子类的对象来表示线程。


    正确答案:Thread

  • 第20题:

    Java中直接调用Thread类中的run()方法可以启动一个线程。


    正确答案:错误

  • 第21题:

    在Java中,下面关于抽象类的描述正确的是()。   

    • A、抽象类可以被实例化
    • B、如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类
    • C、抽象类中的方法必须都是抽象的
    • D、声明抽象类必须带有关键字abstract

    正确答案:B,D

  • 第22题:

    在java中一个类被声明为final类型,表示了什么意思?


    正确答案:表示该类不能被继承,是顶级类。

  • 第23题:

    填空题
    线程模型在java中是由()类进行定义和描述的。

    正确答案: java.lang.Thread
    解析: 暂无解析

  • 第24题:

    填空题
    在Java中,线程被表示为()类的一个实例。

    正确答案: Java.lang.Thread
    解析: 暂无解析