设计模式
文章平均质量分 90
可爱的鸡仔
河南师范大学在校学生
展开
-
设计模式--2.单例模式
(1)单例模式常见的写法有两种:懒汉式、饿汉式(2)懒汉式:在需要用到对象时才实例化对象,正确的实现方式是:Double Check + Lock,解决了并发安全和性能低下问题(3)饿汉式:在类加载时已经创建好该单例对象,在获取单例对象时直接返回对象即可,不会存在并发安全和性能问题。(4)在开发中如果对内存要求非常高,那么使用懒汉式写法,可以在特定时候才创建该对象;(5)如果对内存要求不高使用饿汉式写法,因为简单不易出错,且没有任何并发安全和性能问题。转载 2023-09-26 08:17:44 · 41 阅读 · 0 评论 -
设计模式--1.工厂模式
工厂方法模式的核心,是具体工厂角色必须实现的接口或者必须继承的父类,在 Java 中它由抽象类或者接口来实现。原创 2023-09-25 17:01:41 · 63 阅读 · 0 评论