首页/ 题库 / [单选题]下列关于对象的加锁说法不正确的是的答案

下列关于对象的加锁说法不正确的是

单选题
2022-01-04 11:12
A、对象的加锁技术有效的预防了死锁的发生
B、共享数据的所有访问都必须作为临界区,使用synchronized关键字进行加锁控制
C、用synchronized保护的共享数据必须都是私有的
D、Java语言中对象加锁具有可重入性
查看答案

正确答案
A

试题解析
解析:如果程序中多个线程相互等待对方持有的锁,而在得到对方持有的锁之前都不会释放自己的锁,这就造成了都想得到资源而又都得不到,线程不能继续运行,这样便产生了死锁,所以对象的加锁技术没有预防死锁的发生,而是导致了死锁的发生。

标签: