关于线程的运行,说法错误的是()。
A.线程之间是独立运行的
B.线程的执行是抢占式的
C.线程一旦运行就不可能停止,直到自己的运行代码执行完毕
D.对于某些应用程序,开启多个线程能提高执行效率
A.线程之间是独立运行的
B.线程的执行是抢占式的
C.线程一旦运行就不可能停止,直到自己的运行代码执行完毕
D.对于某些应用程序,开启多个线程能提高执行效率
第1题
A.Topology可视为流转换图
B.Topology可以被提交到Storm集群执行
C.在Topology里面可以指定每个组件的并行度, Storm会在集群里面分配那么多的线程来同时计算
D.Topology里面的每一个组件都是串行运行的
第2题
A.新建状态在调用start方法后会进入就绪状态
B.运行状态下的线程可能会进入就绪状态
C.阻塞状态下的线程不可能进入运行状态
D.运行状态下的线程如果失去CPU执行权会进入死亡状态
第3题
A.Servlet程序在客户端运行
B.单一线程处理
C.不可移植
D.可以在程序中生成HTML文件
第4题
A.新建的线程调用start()方法就能立即进入运行状态
B.一个线程是一个Thread类的实例
C.线程从传递给纯种的Runnable实例run()方法开始执行
D.线程操作的数据来自Runnable实例
第5题
A.Web Worker只能使用terminate()中止
B.Web worker线程不能修改HTML元素
C.Web worker线程不能修改全局变量和Window.Location
D.Web Worker 是 HTML5 提供的一个javascript多线程解决方案
第6题
A、它返回是线程创建成功与否的错误码
B、线程属性参数使用空指针表示使用默认参数
C、它成功创建线程后立刻执行线程函数等待其结束后返回
D、可通过它将参数传递给线程函数
第7题
A.A.采用了GCD(Grand Central Dispatch)技术。
B.B.它的作用是在整个应用程序生命周期中只执行一次代码块。
C.C.是一种基于C语言的多线程访问技术。
D.D.其方法意味着运行是线程同步的。
第9题
A.当线程执行结束就处于死亡状态
B.为线程分配资源就能从死亡状态转到可运行状态
C.应用程序停止运行,线程处于死亡状态
D.若要确认一个线程是否已经结束,可以调用Thread类的isAlive()方法
第10题
A.在同构核心上,线程运行速度一样,主线程无需等待,直接汇总结果即可
B.线程运行速度可能不一致,必须采用同步保证主线程汇总正确结果
C.太多本地运算,不能体现并行效果,不是好的模式
D.主线程汇总结果在性能上必然不如多线程并行汇总结果