首页 > 图灵资讯 > 技术篇>正文

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程序们能认识共享互斥并不的学习

上一篇 Java接口面试题(附答案)
下一篇 什么是微服务架构

文章素材均来源于网络,如有侵权,请联系管理员删除。