11 2022 档案

摘要:List 1.概述 List 是一个有序序列,除了继承了 Collection 接口的方法之外,还有下面的功能拓展: 位置访问(positional access),基于索引来操作元素,包含get、set、add、addAll 和 remove。 搜索,在 List 中搜索指定的元素,放回元素的索引 阅读全文
posted @ 2022-11-30 17:50 MeYokYang 阅读(43) 评论(0) 推荐(0) 编辑
摘要:集合框架 1.概述 集合 collection ,也称为 container 容器,一个将多个对象组合成一个单元的对象。集合用于存储、返回、操作以及聚合。集合框架是一个统一表示和管理集合的框架。它减少不必要的编程工作,提升程序的速度和质量、互操作性,减少重复设计。 接口、实现、聚合操作和算法共同组成 阅读全文
posted @ 2022-11-30 13:58 MeYokYang 阅读(157) 评论(0) 推荐(0) 编辑
摘要:工厂模式(Factory Pattern) 所属:创建型模式, 适用时机:我们明确地计划不同条件下创建不同实例时。 实现 Java 工厂模式主要有三种形态:简单工厂模式(又称静态工厂模式)、工厂方法模式、抽象工厂模式。 简单工厂模式 实现方式:通过核心工厂类的静态方法,根据不同的参数来返回实现某一接 阅读全文
posted @ 2022-11-24 20:50 MeYokYang 阅读(388) 评论(0) 推荐(0) 编辑
摘要:代理模式(Proxy Pattern) 概述 所属:结构性模式,提供了对目标对象另外的访问方式。 适用时机:控制对象的访问,或增加访问对象的功能。 优点: 隐藏了目标对象,使用者根本就不会感知到目标对象的存在。 不改变目标对象结构。 实现 Java 代理模式实现可分为两类:静态代理,动态代理。 静态 阅读全文
posted @ 2022-11-24 15:25 MeYokYang 阅读(204) 评论(0) 推荐(0) 编辑
摘要:装饰器模式(Decorator Pattern) 概述 所属:结构型模式,作为现有的类的一个包装。 适用时机:扩展某个类的时候。不使用子类继承的方式,避免继承带来的子类膨胀。 优点: 不改变原来类的结构。 与原来类解耦合。 实现 原本接口 interface A,有许多实现类,比如 class A1 阅读全文
posted @ 2022-11-24 11:57 MeYokYang 阅读(196) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示