21、下面关于线程的叙述中,错误的是()。
A.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位
B.不管系统中是否有线程,进程都是拥有资源的独立单位
C.不论是系统支持线程还是用户级线程,其切换都需要内核的支持
D.线程是资源的分配单位,进程是调度和分配的单位
第1题:
下面说法不正确的是 ( )
A.Java中线程是抢占式的
B.Java中线程是分时的
C.Java中的线程可以共享数据
D.Java中的线程可以共享代码
第2题:
下面关于线程优先级的说法中,错误的是()。
A.java中的线程的优先级有三个静态常量
B.新建线程的优先级默认为最低
C.优先级高的线程优先被执行
D.一个线程运行时,有可能被比它高优先级的线程抢占运行
第3题:
下列关于线程的优先级叙述,不正确的是( )。
A.线程的优先级从其父线程继承而来
B.Java的线程调度是基于优先级的抢先式调度
C.在Java中,总是选择高优先级的线程先执行
D.线程的优先级与线程组一样,程创建时获得,在运行过程中只能读取,不能更改
第4题:
下面关于Android说法错误的是()
第5题:
关于java线程,下面说法错误的是()
第6题:
在java程序中,下列关于线程的说法错误的是()
第7题:
下列关于线程调度的叙述中,错误的是()。
第8题:
下面是关于线程的叙述,其中正确的是()。
第9题:
GCD所用的开销要比NSThread大
可以在子线程中修改UI元素
NSOperationQueue是比NSthread更高层的封装
GCD可以根据不同优先级分配线程
第10题:
线程是以CPU为主体的行为
java利用线程使整个系统成为异步
创建线程的方法有两种:实现Runnable接口和继承Thread类
新线程一旦被创建,它将自动开始运行
第11题:
线程是进程中的一个执行单元;是操作系统分配CPU时间的基本单元。
IsAlive可以获得当前线程的执行状态
新建一个线程必须要先实例化一个Thread对象
Thread对象的构造方法必须要使用ThreadStart委托
第12题:
调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会
调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会
当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行
具有相同优先级的多个线程的调度一定是分时的
第13题:
下列关于Java语言中线程的叙述中,正确的是( )。
A.线程由代码、数据、内核状态和-组寄存器组成
B.线程间的数据是不共享的
C.用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的线程
D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
第14题:
下列关于线程的叙述中,不正确的是
A.线程是进程中的一个实体,是CPU调度和分派的基本单位
B.一个线程可以创建和撤销另一个线程
C.同一个进程中的多个线程之间不可以并发执行
D.线程也同样有就绪、等待和运行3种基本状态
第15题:
下面关于进程和线程的叙述中,正确的是( )。
A.一个进程只可拥有一个线程
B.一个线程只可拥有一个进程
C.一个进程可拥有若干个线程
D.一个线程可拥有若干个进程
第16题:
下列关于线程描述错误的是()。
第17题:
在下面的叙述中,正确的是()。
第18题:
下面叙述中错误的是()。
第19题:
下列关于线程的叙述中,正确的是()。
第20题:
一个进程可以包含多个线
一个线程可以跨越多个进程
线程是进程内的一条执行路线
一个程序的运行可以产生多个进程
第21题:
引入线程后,处理机只在线程间切换
引入线程后,处理机仍在进程间切换
线程的切换,不会引起进程的切换
线程的切换,可能引起进程的切换
第22题:
线程自己拥有一点资源,但它可以使用所属进程的资源
由于同一进程中的多个线程具有相同的地址空间,所以它们间的同步和通信也易于实现
进程创建与线程创建的时空开销不相同
进程切换与线程切换的时空开销相同
第23题:
线程启动调用start方法
线程的主体是run方法
线程运行中调用sleep方法可以进入阻塞状态
在java中,优先级的数值为1的线程可以抢占优先级为5的线程的资源
第24题:
线程包含CPU现场,可以独立执行程序
每个线程有自己独立的地址空间
进程只能包含一个线程
线程之间的通信必须使用系统调用函数