java synchronized

   锁 synchronize

   使用方式:使用synchronized 对方法进行修饰

   分类:分为 对象锁 和 类锁

             对象锁:修饰的方法不是静态方法, 即无 static 修饰;

             类锁:修饰的方法是静态方法,即有 static 修饰;

   使用场景

            对象锁

            类锁:不同用户对同一个资源同时操作;

                    比如:用户A和B同时下单,这时候需要对同一类型资源库存数量的操作。

                               审核人员A和B同时对一个流程进行审核;

                               实施人员A和B同时对同一个进行资源分配。

       

原文地址:https://www.cnblogs.com/Jomini/p/12954902.html