题目内容

10. 对于wait( )方法,下面说法正确的是( )。(多选)

A. wait( )方法的调用者是同步锁对象
B. wait( )方法使线程进入等待状态
C. 调用同一锁对象的notify( )或notifyAll( )方法可以唤醒调用wait( )方法等待的线程
D. 调用wait( )方法的线程会释放同步锁对象

查看答案
更多问题

在并发程序中,当两个并发的线程,在没有任何约束的情况下,访问一个共享变量或者共享对象的一个域,而且至少要有一个操作是写操作,就可能发生数据竞争错误。( )

A. 对
B. 错

获得内部锁的唯一途径是:进入这个内部锁保护的同步块或方法。( )

A. 对
B. 错

减小竞争发生可能性的有效方式是尽可能缩短把持锁的时间。( )

A. 对
B. 错

一个线程对象的具体操作是由run( )方法的内容确定的,但是Thread类的run方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run( )方法,要么使一个类实现Runnable接口并书写其中run( )方法的方法体实现。( )

A. 对
B. 错

答案查题题库