同步方法
就是把同步关键字加到方法上
同步方法的锁对象是什么呢?
this
如果是静态方法,同步方法的锁对象又是什么呢?
类的字节码文件(即类的class文件)
那么,我们到底使用谁?
如果锁对象是this,就可以考虑使用同步方法。
否则能使用同步代码块的尽量使用同步代码块。
本文介绍了同步方法的概念,探讨了同步方法中锁对象的作用,并详细解释了当锁对象为this及类的字节码文件时的不同应用场景。对于选择使用同步方法还是同步代码块给出了建议。
同步方法
就是把同步关键字加到方法上
同步方法的锁对象是什么呢?
this
如果是静态方法,同步方法的锁对象又是什么呢?
类的字节码文件(即类的class文件)
那么,我们到底使用谁?
如果锁对象是this,就可以考虑使用同步方法。
否则能使用同步代码块的尽量使用同步代码块。

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