首页 > 继续教育
题目内容 (请给出正确答案)
[判断题]

如果两个线程访问不同类中的静态同步方法,这两个线程是不需要等待的。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“如果两个线程访问不同类中的静态同步方法,这两个线程是不需要等…”相关的问题
第1题
下列是在JAVA语言中对于同步的理解正确的是()

A.同步用来控制共享资源在多个线程间的访问,以保证同一时间内只有一个线程能访问到这个资源

B.同步避免了脏数据的产生

C.保证多个线程的同步可以使用关键字synchronized

D.为了保证多个线程的同步我们可以把需要同步的代码使用static代码块包裹起来

点击查看答案
第2题
下列关于同步方法和同步代码块的区别描述错误的是()

A.同步方法就是在方法前加关键字synchronized

B.同步代码块则是在方法内部使用大括号使得一个代码块得到同步

C.同步代码块比同步方法的同步范围更加的准确

D.同步方法如果方法是静态的那么监视器对象是当前类的实例对象,如果是不是静态的那么监视器对象是类对象

点击查看答案
第3题
下面关于使用同步代码块描述正确的是()。

A.同步代码块中的锁对象可以是任意类型的对象

B.当多个线程共享的锁对象必须是唯一的

C.当线程执行同步代码块时,首先会检查锁对象的标志位

D.锁对象的创建代码不能放到run()方法中

点击查看答案
第4题
如果线程调用了对象的wait()方法,那么线程便会处于该对象的等待池中,等待池中的线程不会去竞争该对象的锁。()
点击查看答案
第5题
阅读下列程序,在不同的类中调用check()方法,下面哪个条件的check()方法将返回true()publicclassTest{privateintx;privateinty;publicvoidsetX(inti){x=i;}publicvoidsetY(inti){y=i;}publicsynchronizedvoidsetXY(inti){setX(i);setY(i);}publicsynchronizedbooleancheck(){returnx!=y;}}

A.check()决不能返回true

B.当setXY由多个线程访问时,check()可能返回true

C.当由多个线程分别访问setX和setY时,check()可能返回true

D.只有改变Test使得setX方法对x和y分别赋值,check()才能返回true

点击查看答案
第6题
请说出你所知道的线程同步的方法。

点击查看答案
第7题
下列哪些属于线程同步的方法()。

A.Condition

B.Queue

C.Event

D.hashlib

点击查看答案
第8题
请说出与线程同步以及线程调度相关的方法。

点击查看答案
第9题
下面关于yield方法描述正确的是()。

A.yield方法是用于线程同步

B.yield方法是用于台并线程

C.yield方法是用于启动线程

D.yield方法是用于线程让步

点击查看答案
第10题
()方法是线程类Thread的静态方法,调用该方法使线程暂停执行指定的时间,将CPU让给其他线程,并不释放所持有的对象锁,休眠时间结束后线程回到就绪状态。
()方法是线程类Thread的静态方法,调用该方法使线程暂停执行指定的时间,将CPU让给其他线程,并不释放所持有的对象锁,休眠时间结束后线程回到就绪状态。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改