题目内容

下面关于静态同步方法说法错误的是()

A. 静态方法必须使用class对象来同步
B. 对于静态的同步方法而言,该方法的同步监视器不是this,而是该类本身。
C. 静态同步方法和以当前类为同步监视器的同步代码块不能同时执行。
D. 一个类中的多个同步静态方法可以同时被多个线程执行。

查看答案
更多问题

以下写法中可以正确定义一个同步代码块的是()

A. synchronized(常量){}
B. synchronized(对象){}
C. synchronized(){}
D. synchronized(任意基本数据类型){}

下列关于Thread类的说法中,错误的是()

A. 继承Thread类创建线程的方式可以防止出现多父类问题
B. Thread类属于java.util包
C. 继承Thread的方式定义线程后,覆写的run()方法会在该线程的start()方法被调用后被JVM自动运行
D. 继承Thread的方式定义线程后,你不能在继承其他的类了,导致程序的可扩展性大大降低

wait()方法作用是()

A. 唤醒线程
B. 导致线程等待
C. 线程休眠
D. 结束线程

notify()方法作用是()

A. 唤醒线程
B. 导致线程等待
C. 线程休眠
D. 结束线程

答案查题题库