单项选择题
以下关于对象锁的叙述,正确的是( )。
A) 正常使用对象锁时,对共享数据的读访问不一定要在临界区内,但写访问必须在临界区内
B) 为了防止单个线程因为自己持有的锁而陷入死锁,Java规定对象不可以重复加锁
C) 正常使用对象锁时,临界区内的共享数据必须是私有的
D) 在Java中设有专门检测和预防死锁的机制,可供程序直接使用
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列不属于Applet运行过程的是( )。
A) 浏览器加载指定URL中的HTML文件
B) 编译Applet程序
C) 浏览器解析HTML文件
D) 浏览器中的Java运行环境运行Applet
点击查看答案&解析
单项选择题
下列代码中,将引起一个编译错误的行是( )。 1)public class Test 2)int m,n; 3)public Test() 4)public Test(int a)m=a; 5)public static void main(String args[]) 6)Test t1,t2; 7)int j,k; 8)j=0;k=0; 9)t1=new Test(); 10)t2=new Test(j,k); 11) 12)
A.第3行
B.第5行
C.第6行
D.第10行
点击查看答案&解析
相关试题
当使用Thread t=new Thread(r)创建一...
Java的线程调度策略是一种基于优先级的__...
Java运行时系统通过______周期性地释...
JTextField的事件监听器接口是 【13】 ...
能够用于创建可变字符串对象的类是____...