AI智能整理导入 AI智能整理导入
×
首页 题库中心 研发云平台知识考试题库 题目详情
CA66FE295D900001FB3560F08D451969
研发云平台知识考试题库
200
多选题

37、 关于synchronized和Lock哪些说法正确

A
 发生异常时synchronized可能出现死锁
B
 发生异常时Lock可能出现死锁
C
 synchronized是可重入锁
D
 Lock能响应中断

答案解析

正确答案:BCD

解析:

题目解析 关于 synchronized 和 Lock 的说法如下: A. 发生异常时 synchronized 可能出现死锁:这说法是正确的,因为在某些情况下,如果异常发生时锁没有被正确释放,可能导致死锁。 B. 发生异常时 Lock 可能出现死锁:这说法是正确的,和 synchronized 类似,如果异常发生时没有正确释放 Lock,也可能导致死锁。 C. synchronized 是可重入锁:这说法是正确的,synchronized 是可重入锁,意味着同一线程可以多次获得同一个锁而不会出现死锁。 D. Lock 能响应中断:这说法是正确的,与 synchronized 不同,Lock 具有更强大的中断响应能力,可以通过 lockInterruptibly() 方法在等待锁的过程中响应中断。 所以,答案是 BCD。

相关知识点:

Lock与sync对比,异常中断可重入

研发云平台知识考试题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu