我想请问哪位大神可以帮我详细解释一下下面的java代码?( 二 )
2、除了方法前用synchronized关键字,synchronized关键字还可以用于方法中的某个区块中,表示只对这个区块的资源实行互斥访问。用法是: synchronized(this){/*区块*/},它的作用域是当前对象;
3、synchronized关键字是不能继承的,也就是说,基类的方法synchronized f(){} 在继承类中并不自动是synchronized f(){},而是变成了f(){}。继承类需要你显式的指定它的某个方法为synchronized方法
--------------------------------------------------
好了,我就只能说这么多了,如果还有什么问题可以关注我,我尽量为大家解答我知道的知识。
记得顶一个。
■网友
当我看到synchronized的时候,把持不住拍了好久的掌,毕竟像代码作者这么装13的人已经很少见了。
【我想请问哪位大神可以帮我详细解释一下下面的java代码?】
■网友
哪里不懂呢?代码本身而言用了多线程似乎想提高效率却又加锁,还不如单线程。除了考试似乎没什么实际意义。
推荐阅读
- 银行高管的薪酬结构图表最新的,请问在哪里可以收集
- 趣头条|我想给陪伴我们多年的桑塔纳一篇纪念文
- 在上海陆家嘴附近工作,请问去哪边租房会比较好
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 孕妇到了预产期,小孩还没有入盆,请问是该等下去还是直接剖腹产
- 想做手机网游代充,请问要去哪里找货源
- 请问有哪些机器人大赛是比较权威的
- 请问国内最好的数据恢复公司是哪个朋友结婚视频不小心被误删,急求帮忙
- 请问杨毅微博中的这两人是谁
- 通信专业大二在读,以后想从事软件方向。请问现在应该准备些啥
