【单选题】2.6 死亡状态的线程描述错误的是()
A.正常运行的线程执行完全部工作后,正常退出
B.线程可以被强制终止
C.死亡状态的线程不能被重新启动
D.死亡状态的线程可以重新被启动进入就绪状态
A.正常运行的线程执行完全部工作后,正常退出
B.线程可以被强制终止
C.死亡状态的线程不能被重新启动
D.死亡状态的线程可以重新被启动进入就绪状态
第2题
A、MyThread类是包含run()方法的任意java类
B、MyThread类一定要实现Runnable接口
C、MyThread类是Thread类的子类并且要实现Runnable接口
D、MyThread类是Thread类的子类
第3题
B、就绪态是线程级的,挂起态是进程级的
C、就绪态是进程级的,挂起态是进程级的
D、就绪态是线程级的,挂起态是线程级的
第4题
A、多线程之间需要协同是因为它们之间存在互斥操作
B、多线程之间需要协同是因为它们既需要同步互斥操作,又需要控制运行次序
C、综合运用Java语言的同步机制和等待-唤醒机制才能实现线程间的协同
D、编写多线程“生产者-消费者”模式数据处理程序时需要多线程协同
第5题
A、success: res => { … }
B、success(res) { … }
C、success: res in { … }
D、success: lambda(res) { … }
第7题
A、线程安全类运用了Java语言的同步机制
B、线程安全类运用了Java语言的等待-唤醒机制
C、多线程并发访问线程安全类的对象时需要添加Java同步机制
D、多线程并发访问线程安全类的对象时不需要添加Java同步机制
第9题
A、如果两个线程中的算法不能重叠交叉执行,则这两个算法被称为是互斥操作
B、修改内存对象中的数据,其修改过程可细分为“读取-修改-写回”3步
C、如果多个线程共享数据,则在不同线程中同时修改共享数据就是互斥操作
D、如果多个线程共享数据,则在不同线程中同时读取共享数据就是互斥操作
第10题
A. Thead类的sleep静态函数可以使线程休眠一段时间
B. wait函数会使线程处于等待状态,作用与sleep函数相同
C. 一个线程不需要特别的代码来中止它,当run函数中的代码都执行完了以后,线程就自然中止了
D. 线程的启动通过线程类(或者其子类)的start函数来实现
E. 调用stop函数使线程停止
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!