题目
A.就绪状态(Runnable):线程准备运行,不一定立马就能开始执行
B.运行状态(Running):程序正在执行线程的代码,此时执行的是run方法
C.等待状态(Waiting):线程处于阻塞的状态,等待外部的处理结束
D.调用sleep()方法此时线程处于等待状态,并失去锁标记
第1题
A.就绪态是进程级的,挂起态是线程级的
B.就绪态是线程级的,挂起态是进程级的
C.就绪态是进程级的,挂起态是进程级的
D.就绪态是线程级的,挂起态是线程级的
第7题
A.限定线程的个数,不会导致由于线程过多导致系统运行缓慢或崩溃
B.线程池每次都不需要去创建和销毁,节约了资源
C.线程池不需要每次都去创建,相应时间更快
D.使用线程池可以使线程的创建不用人工控制,但是会让高并发情况下的线程运行效率降低
第8题
A.在同一个Java虚拟机中一个对象被多个线程同时访问,还能保持其内部属性的顺序性及同步性,则认定为线程安全
B.可以使用synchronized关键字实现线程的安全
C.使用Java并发包下的Lock也可以实现线程安全
D.使用Java并发包下的Lock和synchronized实现线程安全的原理是一样的
第9题
A.多线程的使用可以提高设备的平行工作能力,但是使系统管理变得复杂
B.同一个进程下的线程都有自己的状态、专用数据段和独立的内存资源
C.线程是能独立运行的程序
D.进程的执行效率比线程的执行效率高
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!