
java
涛之博
这个作者很懒,什么都没留下…
展开
-
单例模式Singleton(饿汉式和懒汉式)
单例模式在我们开发中经常会用到的,不知道你所喜欢用饿汉模式还是喜欢懒汉模式呢?为什么会出现有两种方式来实现单例模式? 我看这其中必蹊跷,你怎么看? 大家都知道的是:懒汉模式会通过 判 null,然后 new 出一个实例,也就是懒汉模式会延迟加载出实例对象。还有其他的区别吗? 我们来看一下懒汉模式和饿汉模式的实现代码。 /** * 饿汉模式 * @author zhou.ni *...转载 2018-02-25 12:49:11 · 253 阅读 · 0 评论 -
懒加载
懒加载模式”又叫“懒汉模式”是指当第一次使用到这个属性时才给这个属性对应的成员变量进行初始化,如果程序还没运行到这个地方就不进行相应的创建和初始化有利于节省资源提高性能。与之对应的还用一种模式叫做“饿汉模式”就是程序一启动就初始化相应的成员变量,不管当时有没有用到先创建并初始化了再说,所以这种模式相对来说不需要程序员考虑那么详细,会耗费一点资源。 要知道,如果get方法中不进行懒加载设置(这个...转载 2018-02-25 13:10:49 · 190 阅读 · 0 评论