当前位置:编程学习 > JAVA >>

Java中synchronized注意点

之前一直以为
synchronized
加在方法前面就只有一个线程能访问了,项目中碰到一个问题,一个类的不同对象,同时访问加了synchronized的方法
同样是可以访问的,那是因为
synchronized只是对一个对象的多个线程是有锁的,
对于不同对象是没用的,
 
解决方法是  
 
 
加上static  synchronized这样只要是是这个类的对象都是可以实现同步的
补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,