1. 下列关于同步代码块的特征说法错误的是() A: 可以解决多线程的安全问题 B: 降低程序的性能 C: 使用synchronized关键字修饰 D: 多线程同步的锁只能是object对象A.A B C DB.A B C DC.A B C DD.A B C D
1. 下列关于同步代码块的特征说法错误的是() A: 可以解决多线程的安全问题 B: 降低程序的性能 C: 使用synchronized关键字修饰 D: 多线程同步的锁只能是object对象
A.A B C D
B.A B C D
C.A B C D
D.A B C D
参考答案和解析
多线程同步的锁只能是object对象
相关考题:
下列说法中,错误的一项是______。A.在Java程序中,关键字synchronized标志一个临界区B.临界区可以是一个语句块,但是不可以是一个方法C.在Java程序中,对象锁是设置在synchronized(Object)语句指定的对象上的D.Java语言中的对象锁是一种排他锁
下列关于对象加锁的注意点的说法中,错误的一项是______。A.synchronized关键字标识的共享数据必须是私有的B.synchronized关键字可以放在方法声明中C.共享数据的所有访问都必须作为临界区D.若一个进程持有一个对象锁后,就不能在此请求获得该锁
在多线程并发程序设计中,能够给对象x加锁的语句是( )。 A.X.waitB.synchronized(x)S 在多线程并发程序设计中,能够给对象x加锁的语句是( )。A.X.waitB.synchronized(x)C.X.notifyD.x.synchronized
线程同步中,对象的锁在()情况下持有线程返回A、 当synchronized()语句块执行完后B、 当在synchronized()语句块执行中出现例外(exception)时C、 当持有锁的线程调用该对象的wait()方法时D、 以上都是
volatile关键字的说法错误的是()。A、能保证线程安全B、volatile关键字用在多线程同步中,可保证读取的可见性C、JVM保证从主内存加载到线程工作内存的值是最新的D、volatile能禁止进行指令重排序
单选题以下关于SharedManager方法说明错误的是?()A采用了GCD(GrandCentralDispatch)技术。B它的作用是在整个应用程序生命周期中只执行一次代码块。C是一种基于C语言的多线程访问技术。D其方法意味着运行是线程同步的。
单选题volatile关键字的说法错误的是()。A能保证线程安全Bvolatile关键字用在多线程同步中,可保证读取的可见性CJVM保证从主内存加载到线程工作内存的值是最新的Dvolatile能禁止进行指令重排序
单选题在多线程并发程序设计中,能够给对象x加锁的语句是( )。Ax.wait()Bsynchronized(x)Cx.notify()Dx.synchronized()