看到网上很多讲synchronized关键字用法的文章,说的都很有道理,也很深刻,但是看完总感觉脑袋里还是有点乱乱的.经过一番自己的思考后,想从自己的思考角度出发,来说一说synchronized关键字的用法.在我看来,其实想将加锁后的访问规则讲清楚其实很简单.废话就不多说了,看下面的文字吧. 一.一套清晰的规则 其实很容易发现,无论是加了锁的方法还是加了锁的代码块,无是加的是对象锁还是加的是类锁,只要上的是同一把锁,那么它们的访问规则就应该是相同的.也就是上了同一把锁的东西,要么一起可以被访问…