private static Object lock = new Object();
--------------------------------------
Returns:
1、XmlConfigServiceImpl.this。写法get到了
2、lock = new Object()。 锁的是对象头。想起健贝的话 。
3、new一个产生一个线程。 Get:所以少new
4、 先sync 在 if判断。 双检查。 Get:想起并发单例写法。
private static Object lock = new Object();
--------------------------------------
Returns:
1、XmlConfigServiceImpl.this。写法get到了
2、lock = new Object()。 锁的是对象头。想起健贝的话 。
3、new一个产生一个线程。 Get:所以少new
4、 先sync 在 if判断。 双检查。 Get:想起并发单例写法。