A.① ③
B.① ④
C.② ③
D.② ④
第5题
A、多线程之间需要协同是因为它们之间存在互斥操作
B、多线程之间需要协同是因为它们既需要同步互斥操作,又需要控制运行次序
C、综合运用Java语言的同步机制和等待-唤醒机制才能实现线程间的协同
D、编写多线程“生产者-消费者”模式数据处理程序时需要多线程协同
第6题
A、如果两个线程中的算法不能重叠交叉执行,则这两个算法被称为是互斥操作
B、修改内存对象中的数据,其修改过程可细分为“读取-修改-写回”3步
C、如果多个线程共享数据,则在不同线程中同时修改共享数据就是互斥操作
D、如果多个线程共享数据,则在不同线程中同时读取共享数据就是互斥操作
第7题
A、一个进程中可以包含多个线程,它们相互独立又共享内存。
B、线程要执行的任务,都需要定义在重写的run()方法中。
C、当所有用户线程都执行结束,JVM会自动地终止守护线程。
D、多线程运行的顺序往往不确定,因此每次运行的最终结果很有可能也不一样。
第8题
在采用多线程技术的系统中,下列关于线程的描述哪些是正确的?( )
Ⅰ. 每个线程有自己的标识符
Ⅱ. 每个线程拥有系统分配给它的独立使用的地址空间
Ⅲ. 线程有状态及状态转换
A) 仅Ⅰ和Ⅱ
B) 仅Ⅱ和Ⅲ
C) 仅Ⅰ和Ⅲ
D) 都正确
第9题
A、继承Thread类
B、实现Runnable接口
C、继承Set类
D、实现Comparable接口
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!