Java中synchronized注意点
之前一直以为
synchronized
加在方法前面就只有一个线程能访问了,项目中碰到一个问题,一个类的不同对象,同时访问加了 synchronized的方法
同样是可以访问的,那是因为
synchronized只是对一个对象的多个线程是有锁的,
对于不同对象是没用的,
解决方法是
加上static synchronized这样只要是是这个类的对象都是可以实现同步的