摘要: 设计模式有23种,在spring中有的设计模式 spring: 1、工厂方法模式: 由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 2、抽象工厂模式:实现了FactoryBean接口的bean是一类叫做factory的bean。 3、单例模式:保证一个类仅有一个实例,并提供一个访问它的全 阅读全文
posted @ 2022-05-09 16:26 昵称已被使用!!! 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Queue:队列是 Java 提供的队列实现,有点类似于 List。 其有一个Deque,是 Queue 的一个子接口,为双向队列 Queue队列的实现有PriorityQueue(优先队列)、ArrayDeque(数组队列) PriorityQueue:非先进先出,依据优先级来,优先级越高就越先出 阅读全文
posted @ 2022-05-09 15:56 昵称已被使用!!! 阅读(63) 评论(0) 推荐(0) 编辑
摘要: Map:是一种键-值对(key-value)集合,Map 集合中的每一个元素都包含一个键对象和一个值对象。其中,键对象不允许重复(可存在一个null),而值对象可以重复,并且值对象还可以是 Map 类型的,就像数组中的元素还可以是数组一样。Map 接口主要有两个实现类:HashMap 类和 Tree 阅读全文
posted @ 2022-05-09 15:24 昵称已被使用!!! 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Set:是无序的,不可重复,最多个Null元素对象,只能使用Iterator取出所有元素,在逐一遍历。 set集合有实现类HashSet、TreeSet、EnumSet(JumboEnumSet、RegularEnumSet) HashSet: 底层基于HashMap,使用 HashMap 来保存所 阅读全文
posted @ 2022-05-09 14:33 昵称已被使用!!! 阅读(48) 评论(0) 推荐(0) 编辑
摘要: List:是有序的,按对象进入的顺序保存对象,可重复,允许多个Null元素对象,可以使用Iterator取出所有元素,在逐一遍历,还可以使用get(int index)获取指定下标的元素。 LIst集合又分ArrayList(数组集合)、LinkedList(链表集合)、Vector(向量集合) A 阅读全文
posted @ 2022-05-09 13:51 昵称已被使用!!! 阅读(56) 评论(0) 推荐(0) 编辑