我想请问哪位大神可以帮我详细解释一下下面的java代码?( 二 )


2、除了方法前用synchronized关键字,synchronized关键字还可以用于方法中的某个区块中,表示只对这个区块的资源实行互斥访问。用法是: synchronized(this){/*区块*/},它的作用域是当前对象;
3、synchronized关键字是不能继承的,也就是说,基类的方法synchronized f(){} 在继承类中并不自动是synchronized f(){},而是变成了f(){}。继承类需要你显式的指定它的某个方法为synchronized方法
--------------------------------------------------
好了,我就只能说这么多了,如果还有什么问题可以关注我,我尽量为大家解答我知道的知识。
记得顶一个。

■网友
当我看到synchronized的时候,把持不住拍了好久的掌,毕竟像代码作者这么装13的人已经很少见了。我想请问哪位大神可以帮我详细解释一下下面的java代码?
【我想请问哪位大神可以帮我详细解释一下下面的java代码?】

■网友
哪里不懂呢?代码本身而言用了多线程似乎想提高效率却又加锁,还不如单线程。除了考试似乎没什么实际意义。


推荐阅读