题目
第1题
A.Java中没有检测和避免死锁的专门机制
B.程序中多个线程互相等待对方持有的锁,可能形成死锁
C.为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放
D.为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放
第2题
A.Java中没有检测和避免死锁的专门机制
B.程序中多个线程互相等待对方持有的锁,可能形成死锁
C.为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放
D.为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放
第3题
A.当两个线程互相等待对方释放同步锁时会发生死锁
B.Java虚拟机没有检测和处理死锁的措施
C.一旦出现死锁,程序会发生异常
D.处于死锁状态的线程处于阻塞状态,无法继续运行
第4题
A.当两个线程互相等待对方释放同步锁时会发生死锁
B.Java虚拟机没有检测和处理死锁的措施
C.一旦出现死锁,程序会发生异常
D.处于死锁状态的线程处于阻塞状态,无法继续运行
第8题
A.死锁
B.活锁
C.活锁
D.争用条件
第9题
A.同步代码块方法,即采用Synchronized(lock){}加锁方式解决线程同步问题。
B.同步方法,即定义synchronized关键字来修饰的方法解决线程同步问题。
C.线程同步表示一个线程一直独占共享资源。
D.线程同步有可能出现死锁情况。
第10题
A.共享锁又称为S锁或读锁
B.共享锁与任何锁都相容
C.死锁是由于用户使用不当所产生的问题
D.两阶段封锁协议要求每个事务分两个阶段提出加锁和解锁申请
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!