线程同步中,对象加锁应该注意( )。A.返还对象的锁B.用synchronized 保护的共享数据必须是私有的C.Java中对象加锁具有可重用性D.以上都对

线程同步中,对象加锁应该注意( )。

A.返还对象的锁

B.用synchronized 保护的共享数据必须是私有的

C.Java中对象加锁具有可重用性

D.以上都对


相关考题:

下面说法中,正确的是______。A.共享数据的所有访问都必须作为临界区B.用synchronized保护的共享数据可以是共有的C.在Java中对象加锁不具有可重入性D.对象锁不能返还

下列说法中正确的是( )。A.共享数据的所有访问都必须作为临界区B.用synchronized保护的共享数据可以是共有的C.Java中对象加锁不具有可重入性D.对象锁不能返还

线程同步中,对象加锁应该注意 ( )A.返还对象的锁B.用synchronized保护的共享数据必须是私有的C.Java中对象加锁具有可重用性D.以上都对

下列说法正确的是( )。A.共享数据的所有访问都必须作为临界区B.用synchronized保护的共享数据可以是共有的C.Java中对象加锁不具有可重入性D.对象锁不能返还

下列关于对象加锁的注意点的说法中,错误的一项是______。A.synchronized关键字标识的共享数据必须是私有的B.synchronized关键字可以放在方法声明中C.共享数据的所有访问都必须作为临界区D.若一个进程持有一个对象锁后,就不能在此请求获得该锁

下列关于对象的加锁说法不正确的是A.对象的加锁技术有效的预防了死锁的发生B.共享数据的所有访问都必须作为临界区,使用synchronized关键字进行加锁控制C.用synchronized保护的共享数据必须都是私有的D.Java语言中对象加锁具有可重入性

下列说法正确的是A.共享数据的所有访问都必须作为临界区B.用synchronized保护的共事数据可以是共有的C.Java中对象加锁不具有可重入性D.对象锁不能返还

下列说法正确的是( )。A.共享数据的所有访问都必须作为临界区B.用synchronized保护的共享数据可以是共有的C.Java中对象加锁不具有可重人性D.对象锁不能返回

下列说法正确的是A.共享数据的所有访问都必须作为临界区B.用synchronized保护的共享数据可以是共有的C.Java中对象加锁不具有可重入性D.对象锁不能返还