当前位置: 首页 > 图灵资讯 > 技术篇> Java共享互斥练习题

Java共享互斥练习题

来源:图灵教育
时间:2023-03-26 16:41:16

这是一关于java共享练习然只有一题目,但完成做对道题也是容易的因为里面涉及包含的知识还是不少好了话不多说

x.iSyncB();

即使是因为不同的例子锁定不同, synchronized 实例方法也可以同时执行两个以上的线程。

√( 8 ) x.iSyncA();

something.cA();

类法本来就不是 synchronized 因此,方法可以同时执行。

√( 9 ) x.iSyncA();

something.cSyncA();

synchronized 实例方法与 synchronized 由于锁定方法不同,可以同时执行几个线程。

×( 10 ) Something.cSyncA();

Something cSyncA();

nchronized 类别方法不能同时执行数个线程

×11Something.cs 1cA()

Something cSyncB();

Synchronized的类方法不能在几个线程中执行。

×( 12 ) x.cSyncA();

y.cSyncB();

x. cSyncA ()调用的方法是 Something cS ncA(),而y.cSyncB()调用Somethingg的方法 cSyncB () ,所以都会变成 Synchronized 因此,类法不能同时执行几个线程。

完以上java共享互斥练习明白了吗好吧,反正我不明白哎呀开个玩笑希望这关于java共享互斥练习java程序们能认识共享互斥并不的学习