1、如果父类中的某个方法使用了synchronized关键字,而子类中也覆盖了这个方法,默认情况下子类中的这个方法并不是同步的,必须显示的在子类的这个方法中加上synchronized关键字才可。
2、当然,也可以在子类中调用父类中相应的方法,这样虽然子类中的方法并不是同步的,但子类调用了父类中的同步方法,也就相当子类方法也同步了
子类覆盖掉父类的同步方法
最新推荐文章于 2021-08-30 21:29:48 发布
本文探讨了当父类方法使用synchronized关键字时,子类覆盖该方法后的同步性问题。指出默认情况下子类方法并不继承同步特性,需显式添加synchronized。同时介绍了通过调用父类同步方法实现子类方法同步的另一种方式。
2万+

被折叠的 条评论
为什么被折叠?



