单选题
Java多线程并发控制中,用于在代码中标识临界区的关键字是( )。
A、
start
B、
wait
C、
synchronized
D、
lock
【正确答案】
C
【答案解析】
Java中参与共享数据操作的并发控制采用了传统的封锁技术。一个程序中单独的、并发的线程对同一个对象进行访问的代码段称为临界区。Java中,临界区用synchronized关键字标识。每个由synchronized()语句指定的对象设置一个锁,称为对象锁。对象锁是一种独占的排他锁,即当一个线程获得了对象的锁后,便拥有了该对象的操作权,其他任何线程不能对该对象进行任何操作。
提交答案
关闭