题目内容
(请给出正确答案)
[单选题]
下列选项,不属于多线程的优缺点的是 ()
A.线程过多导致控制困难,将造成多个 Bug
B.对共享资源的访问导致线程之间的竞用,从而互相影响
C.线程需要占用内存,线程越多占用内存越多
D.多线程需要耗费 CPU 时间去协调和管理,所以多线程会降低 CPU 的利用率
答案
查看答案
A.线程过多导致控制困难,将造成多个 Bug
B.对共享资源的访问导致线程之间的竞用,从而互相影响
C.线程需要占用内存,线程越多占用内存越多
D.多线程需要耗费 CPU 时间去协调和管理,所以多线程会降低 CPU 的利用率
第1题
A.线程内部仍有可能存在并行的控制流
B.多线程是指在一个进程或多个进程中的多个并行的指令序列
C.多线程共享同一进程
D.多个浏览器同时访问同一个 JavaWeb应用,将在JavaWeb服务器上引发多个线程
第6题
A.线程是进程中可独立执行的子任务,一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程
B.多线程技术具有明显的优越性,如速度快、通信简便、设备并行性高等
C.由于线程不作为资源分配单位,线程之间可以无约束地并行执行
D.线程又称为轻型进程,因为线型都比进程小
第7题
A.线程机制提供了一种更高效的程序并行执行手段
B.线程是一个程序进程中的一个执行分支
C.一个Java进程的多个线程有各自的代码区和数据区
D.Java语言对多线程编程提供了良好的支持
第8题
A.该进程的其他线程仍可继续运行
B.整个进程都将阻塞
C.该阻塞线程将被撤销
D.该阻塞线程将永远不可能在执行
第9题
A.Java 程序要求用户必须手工创建一个线程来释放内存
B.Java 程序允许用户使用指针来释放内存
C.内存回收线程负责释放无用内存
D.内存回收线程不能释放内存对象