1.
class Foo { private Helper helper = null; public synchronized Helper getHelper() { if (helper == null) helper = new Helper(); return helper; } // other functions and members... }
上面代码当helper实例化后仍然会加锁,效率低。
未完。。。。
本文共 306 字,大约阅读时间需要 1 分钟。
1.
class Foo { private Helper helper = null; public synchronized Helper getHelper() { if (helper == null) helper = new Helper(); return helper; } // other functions and members... }
上面代码当helper实例化后仍然会加锁,效率低。
未完。。。。
转载于:https://www.cnblogs.com/lieistrue/archive/2012/10/30/2745968.html