A、wait方法()的调用者是同步锁对象
B、wait()方法使线程进入等待状态
C、调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程
D、调用wait()方法的线程会释放同步锁对象
第1题:
38、关于wait()和signal()操作,下面哪个说法是对的()
A.wait()申请一个资源,资源不够,则阻塞,signal()操作释放一个资源,若有进程等待则唤醒
B.wait()申请一个资源,signal()操作释放一个资源,若有进程等待则唤醒
C.wait()申请一个资源,signal()操作释放一个资源
D.wait()申请一个资源,资源不够,则阻塞,signal()操作释放一个资源
第2题:
【多选题】对于wait()方法,下面说法正确的是?(多选)
A.wait()方法的调用者是同步锁对象
B.wait()方法使线程进入等待状态
C.调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程
D.调用wait()方法的线程会释放同步锁对象
第3题:
下面对于final修饰方法的描述中,正确的是
A.final修饰的静态方法不能被类名调用
B.final修饰的方法不能被子类重写
C.final只能修饰非静态方法
D.以上说法都正确
第4题:
关于sleep()和wait(),以下描述错误的一项是?
A.sleep是线程类(Thread)的方法,wait是Object类的方法
B.sleep是线程类(Thread)的方法,wait是Object类的方法
C.sleep暂停线程、但监控状态仍然保持,结束后会自动恢复
D.wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态
第5题:
1、关于wait()和signal()操作,下面哪个说法是对的()
A.wait()申请一个资源,资源不够,则阻塞,signal()操作释放一个资源,若有进程等待则唤醒
B.wait()申请一个资源,signal()操作释放一个资源,若有进程等待则唤醒
C.wait()申请一个资源,资源不够,则阻塞,signal()操作释放一个资源
D.wait()申请一个资源,signal()操作释放一个资源