掘金 后端 ( ) • 2021-07-22 17:44
显而易见的是,单例模式保证了内存中全局的唯一性,避免了对象实例的重复创建,节约了系统资源。
在Java应用中,单例模式能保证在一个JVM中,该对象只有一个实例存在。
在运行过程中可能存在这么一种情况:多个线程去调用getInstance方法来获取Singleton的实例,那么就有可能发生这样一种情况,当第一个线程在执行if(instance==null)时,此时instance是为null的进入语句 ... 阅读全文