题目
第2题
A.临界区机制CRITICAL_SECTION可以用于进程间的同步。
B.WaitForMultipleObjects函数可能会使调用线程阻塞。
C.信号量机制Semaphore允许指定个数的线程同时访问临界区。
D.ReleaseSemaphore函数具有P-V操作中的V操作的作用。
第3题
A.当synchronized()语句块执行完毕后
B.当在synchronized()语句块执行中出现例外(exception)时
C.当持有锁的线程调用该对象的wait()方法时
D.以上都是
第8题
A.以notify(t)要求线程t恢复工作。
B.多个线程并发地访问互斥资源时,可以不用加锁。
C.synchronized只能用于协调两个线程,对多个线程无效。
D.Thread.sleep()方法可以让当前运行的线程从运行状态转到阻塞状态。
第9题
A.sleep是线程类(Thread)的方法,wait是Object类的方法
B.sleep不释放对象锁,wait释放对象锁
C.sleep()中指定的时间是线程不会运行的最短时间,它不能保证该线程睡眠到期后就开始执行
D.wait后进入该对象的锁池,其他线程调用notify()方法并获取对象锁会进入运行状态
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!