下列关于Java语言中线程的叙述中,正确的是A.线程是由代码、数据、内核状态和一组寄存器组成B.线程间的数据是不共享的C.用户只能通过创建Thread类的实例或定义、创建Thread子类的实例建立和控制自己的线程D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定

题目

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

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

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

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

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


相似考题
更多“下列关于Java语言中线程的叙述中,正确的是A.线程是由代码、数据、内核状态和一组寄存器组成B.线程 ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    Java中的线程模型由三部分组成,与线程模型组无关的是( )。 A.虚拟的CPUB.程序代码SX

    Java中的线程模型由三部分组成,与线程模型组无关的是( )。

    A.虚拟的CPU

    B.程序代码

    C.操作系统的内核状态

    D.数据


    正确答案:C
    C。【解析】Java中线程模型包含三部分,①一个虚拟的CPU;②该CPU执行的代码;③代码所操作的数据。

  • 第3题:

    28、(Java线程的概念)Java中的线程模型由三部分组成,与线程模型组成无关的是________。

    A.虚拟的CPU

    B.程序代码

    C.操作系统的内核状态

    D.数据


    以上都是

  • 第4题:

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

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

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

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

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


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

  • 第5题:

    (Java线程的概念)Java中的线程模型由三部分组成,与线程模型组成无关的是________。

    A.虚拟的CPU

    B.程序代码

    C.操作系统的内核状态

    D.数据


    以上都是