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

1  线程同步问题的由来

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

 

2  同步问题Java的解决方案

 

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

        synchronized 方法声明{

        }

    同步块:

        synchronised (资源对象){

          //需要进行同步的方法

        }

posted @ 2017-06-08 09:39  凯西_Casey  阅读(277)  评论(0编辑  收藏  举报