IP属地:广东
1、基本结构 Hashmap的主要数据结构为Node数组table,Node是一个实现了Map.Entry<K,V>接口的静态内部类。 Node...
概念 通过克隆(深拷贝)已存在的对象来创建新的对象。 解释 将已存在的对象作为原型,在对此原型进行克隆得到克隆对象,再修改成你需要的样子。免去了...
概念 保证一个类只有一个实例,并且提供一个全局访问点。 实现 饿汉式:类加载时就创建实例。 懒汉模式:调用时才创建实例。 以上两种模式均没有考虑...
概念 提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式。 解释 抽象工厂模式是工厂方法模式的演进...
概念 定义一个用于创建对象的接口,让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类,又被称作虚拟构造器。 例子 定义一个工厂...
七种最常见的面向对象设计原则的基本概念 1、单一职责原则(Single Responsibility Principle, SRP):一个类只负...
模式最早出现在建筑领域,是克里斯托弗.亚历山大(Christopher Alexander,头衔很多的大佬) 对环境中不断出现的问题, 总结出这...
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 本文主要用于记录使用Mar...