start
wait
synchronized
lock
第1题:
下列关于Java多线程并发控制机制的叙述中,错误的是
A.Java中对共享数据操作的并发控制是采用加锁技术
B.线程之间的交互,提倡采用suspend()/resume()方法
C.共享数据的访问权限都必须定义为private
D.Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生
第2题:
Java语言中,负责并发管理的机制是
A.垃圾回收
B.虚拟机
C.代码安全
D.多线程
第3题:
从下面对临界区的论述中,选出一条正确的论述。( )
A.临界区是指进程中用于实现进程互斥的那段代码。
B.临界区是指进程中用于实现进程同步的那段代码。
C.临界区是指进程中用于实现进程通信的那段代码。
D.临界区是指进程中用于访问共享资源的那段代码。
E.临界区是指进程中访问临界资源的那段代码。
答案:E.临界区是指进程中访问临界资源的那段代码。
第4题:
下列说法中,错误的一项是______。
A.在Java程序中,关键字synchronized标志一个临界区
B.临界区可以是一个语句块,但是不可以是一个方法
C.在Java程序中,对象锁是设置在synchronized(Object)语句指定的对象上的
D.Java语言中的对象锁是一种排他锁
第5题:
在Java线程中,共享数据的所有访问都必须作为临界区,使用【 】进行加锁控制。
第6题:
( 11 ) Java 语言中,负责并发管理的机制是
A )垃圾回收
B )虚拟机
C )代码安全
D )多线程
第7题:
( 13 )在 Java 线程中,共享数据的所有访问都必须作为临界区,使用 【 13 】 进行加锁控制
第8题:
从下面对临界区的论述中,选出一条正确的论述。( )
A.临界区是指进程中用于实现进程互斥的那段代码。
B.临界区是指进程中用于实现进程同步的那段代码。
C.临界区是指进程中用于实现进程通信的那段代码。
D.临界区是指进程中用于访问共享资源的那段代码。
E.临界区是指进程中访问临界资源的那段代码。
第9题:
下面对临界区的论述中正确的是()。
A、临界区是指进程中用于实现进程互斥的那段代码。
B、临界区是指进程中用于实现进程同步的那段代码。
C、临界区是指进程中用于实现进程通信的那代码。
D、临界区是指进程中访问临界资源的那段代码。
第10题:
对临界区的正确论述是(30)。
①临界区是指进程中实现进程互斥的那段代码
②临界区是指进程中用于实现进程同步的那段代码
③临界区是指进程中用于实现进程通信的那段代码
④临界区是指进程中用于访问共享资源的那段代码
⑤临界区是指进程中用于访问临界资源的那段代码
⑥若进程A与进程B必须互斥地进入自己的临界区,
则进程A处于对应的区内时,仍有可能被进程B中断
A.①,②
B.①,②,⑤
C.⑤,⑥
D.①,②,③,④,⑤,⑥