线程同步问题的由来及同步问题Java的解决方案

1  线程同步问题的由来

  多个线程共享资源没有进行控制

2  同步问题Java的解决方案

    同步方法:当线程进入同步方法的时候,会获得同步方法所属对象的锁。一旦获得对象锁,则其他线程不能再执行被锁对象的其他任何同步方法,只有在同步方法执行完毕并释放后,其他线程才能执行。

        synchronized 方法声明{

        }

    同步块:

        synchronised (资源对象){

          //需要进行同步的方法

        }

原文地址:https://www.cnblogs.com/mncasey/p/6961224.html