当前位置: 代码迷 >> Java相关 >> synchronized 的有关问题,木木哒
  详细解决方案

synchronized 的有关问题,木木哒

热度:504   发布时间:2016-04-22 19:30:50.0
synchronized 的问题,木木哒~


我现在有一个互联网的项目,请问如果我给添加方法加上synchronized 的话:

有两个用户在不同的电脑使用添加的方法,是不是第二个用户只能等第一个用户使用完后他才可以进入?

不知道描述的狗清晰不,见谅~
------解决思路----------------------
差不多就是这个意思...但是一般没用到共享的变量不用同步也没事应该
------解决思路----------------------
synchronized关键字使用的是当前对象的内部锁,当一个线程获取了这个锁,其他线程试图获取锁时就会阻塞

	public synchronized void method(){

}
相当于
public void method{
intrinsiclock.lock();
try{

}finally{
intrinsiclock.unlock();
}

}
       
        或者
        public void method{
synchronized(this){

                }

}




  相关解决方案