线程自己拥有一点资源,但它可以使用所属进程的资源
由于同一进程中的多个线程具有相同的地址空间,所以它们间的同步和通信也易于实现
进程创建与线程创建的时空开销不相同
进程切换与线程切换的时空开销相同
第1题:
下列关于线程的叙述中,正确的是
A.每一个线程可以有多个标识符和其相应的线程描述表
B.不同的线程可以执行相同的程序
C.同一进程中的各个线程共享该进程的逻辑地址空间
D.多个线程不可以并发执行
第2题:
下面是关于线程的叙述,其中不正确的是:(20)。
A.一般地说,线程自己不拥有资源(也有一点必不可少地资源),但它可以使用其所属进程的资源
B.由于同一进程中的多个线程具有相同的地址空间,所以它们之间的同步和通信也易于实现
C.进程创建于线程创建的时空开销不相同
D.进程切换与线程切换的时空开销相同
第3题:
A、一个进程只可拥有一个线程
B、一个线程只可拥有一个进程
C、一个进程可拥有若干个线程
D、一个线程可拥有若干个进程
第4题:
下列关于Java语言中线程的叙述中,正确的是( )。
A.线程由代码、数据、内核状态和-组寄存器组成
B.线程间的数据是不共享的
C.用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的线程
D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
第5题:
下列关于Thread类中方法的叙述正确的是( )。
A.方法activeCount()的功能是获取当前活动的线程数
B.方法enumerate()的功能是拷贝当前活动线程信息
C.方法getName()获取线程的名称,而方法getThreadGroup()可以获取当前线程所属线程组的名称
D.方法toString()的功能是转化输入的数据类型,以字符串形式输出
第6题:
下列叙述中,正确的是
A.线程与进程在概念上是不相关的
B.一个线程可包含多个进程
C.一个进程可包含多个线程
D.Java中的线程没有优先级
第7题:
下述是关于进程和线程的说法:
①在传统的OS中,进程是系统分配资源和进行调度的基本单位。而线程则是系统分配资源的基本单位。
②进程就是线程。
③线程可以创建另外一个线程,同一个进程中的多个线程可以并发执行。线程也有就绪、运行和阻塞三种基本状态。
其中正确的个数为______。
A.0
B.1
C.2
D.3
第8题:
( 23 )下列关于 Java 语言中线程的叙述中,正确的是
A )线程是由代码、数据、内核状态和一组寄存器组成
B )线程间的数据是不共享的
C )用户只能通过创建 Thread 类的实例或定义、创建 Thread 子类的实例建立和控制自己的线程
D )因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
第9题:
下面说法不正确的是 ( )
A.Java中线程是抢占式的
B.Java中线程是分时的
C.Java中的线程可以共享数据
D.Java中的线程可以共享代码
第10题:
关于线程,下列叙述正确的是______。
A.线程本身也是一个程序,它自己能独立运行
B.多个线程中,每一个线程都有自己独立的一块内存空间、一组系统资源
C.线程就是一个程序内部的顺序控制流
D.多线程就是多次启动一个程序