Closed tang-world closed 2 years ago
原本的单例工厂在多线程环境下不是单例的,map.get() 在synchronized外面,所以多个线程来的时候,还是会进入到 instance == null 为true的内部
原本的单例工厂在多线程环境下不是单例的,map.get() 在synchronized外面,所以多个线程来的时候,还是会进入到 instance == null 为true的内部