为什么说单例模式中的饿汉式相比懒汉式 资源利用效率低 而速度和反应快?

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:17:47
为什么说单例模式中的饿汉式相比懒汉式 资源利用效率低 而速度和反应快?
请详细解释 谢谢 :)

懒汉式是,只有用到这个用例的时候,再将他实例化,不会浪费,所以效率要高一些。
饿汉式则是程序只要开始,就将他实例化,到用到他的时候就省去了再实例的时间,所以速度和反应快。这是这俩的区别
不过差距不会那么明显。

但是大项目,在效率上体现的就有点明显了

祝你好运

饿汉式是线程安全的,在类创建的同时就已经创建好一个静态的对象供系统使用,以后不再改变
懒汉式优点是延时加载、 是在需要的时候才创建对象。