问题
单项选择题
下面说法中,正确的是______。
A.共享数据的所有访问都必须作为临界区
B.用synchronized保护的共享数据可以是共有的
C.在Java中对象加锁不具有可重入性
D.对象锁不能返还
答案
参考答案:A
解析:[分析] 共享数据的所有访问都必须作为临界区,使用synchronized进行加锁控制,选项A的说法正确。用synchronized保护的共享数据必须是私有的。在Java中对象加锁具有可重入性。