摘要: 数组 线性有序的数据结构,所以是一块连续的内存空间 数组的结构:如图 代码实现 package dataStructure; public class MyArray<E> { private final static int DEFAULT_LENGTH = 10; private E[] dat 阅读全文
posted @ 2021-04-11 19:00 神木影月 阅读(106) 评论(0) 推荐(0)
摘要: 建造者模式理解 可以从字面理解,如建造一栋房屋需要一块块砖累积而成,同理,建造者模式也是基于一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。 专业定义:将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示 为什么要使用建造者模式 比如:一个复杂对象有很多的成员属性,如果通 阅读全文
posted @ 2021-04-10 12:46 神木影月 阅读(173) 评论(0) 推荐(0)
摘要: 一. 定义 显而易见单例就是创建一个实例 二. 单例的创建方式 懒汉式 饿汉式 静态内部类 枚举 懒汉式实现: package design.singlePattern; public class LazySingleton { private static LazySingleton lazySi 阅读全文
posted @ 2021-03-10 16:38 神木影月 阅读(53) 评论(0) 推荐(0)