上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
摘要: java内置的4大核心函数式接口: 消费型接口 Consumer<T> void accept(T t) 供给型接口 Supplier<T> T get() 函数型接口 Function<T, R> R apply(T t) 断定型接口 Predicate<T> boolean test(T t) 阅读全文
posted @ 2021-06-15 21:23 圣金巫灵 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 创建用户名(用户名shishi): sudo useradd shishi 设置密码: sudo passwd shishi 切换用户: su shishi 阅读全文
posted @ 2021-06-15 16:05 圣金巫灵 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 public interface Strategy { public int operate(int num1, int num2); } public class AddOp 阅读全文
posted @ 2021-06-15 14:54 圣金巫灵 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 在享元模式中可以共享的相同内容称为 内部状态(Intrinsic State),而那些需要外部环境来设置的不能共享的内容称为 外部状态(Extrinsic State), 其中外部状态和内部状态是相互独立的,外部状态的变化不会引起内部状态的变化。由于区分了内部状态和外部状态,因此可以通过设置不同的外 阅读全文
posted @ 2021-06-15 14:40 圣金巫灵 阅读(48) 评论(0) 推荐(0) 编辑
摘要: mark https://www.bilibili.com/video/BV1L4411y7mn?p=17&spm_id_from=pageDriver 阅读全文
posted @ 2021-06-14 16:12 圣金巫灵 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-06-13 23:21 圣金巫灵 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 定义: 过滤器模式(Filter Pattern)或标准模式(Criteria Pattern)是一种设计模式,这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。这种类型的设计模式属于结构型模式,它结合多个标准来获得单一标准。 类图: 这张图是网络摘的,基本上 阅读全文
posted @ 2021-06-13 23:17 圣金巫灵 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 定义: 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。 实现: 适配器模式分为类结构型模式和对象结构型模式两种,前者类之间的耦合度比后者高, 用得较少 代码案例: 类结构模式: 这里的目的是Chicken的gege方法能适配Duck的gaga方法 阅读全文
posted @ 2021-06-13 22:01 圣金巫灵 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 定义: 通过复制现有的对象实例来创建新的对象实例。 实现: 实现Cloneable接口重写clone方法。 上一篇的深拷贝浅拷贝其实就是原型模式。 阅读全文
posted @ 2021-06-13 21:38 圣金巫灵 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 拷贝对象: 实现cloneable接口,重写clone方法。因为Object里的clone方法是protected的。 浅拷贝: 浅拷贝就是拷贝对象里面的对象引用没有被拷贝,还是指向地址。 --下面就是演示 person里面的hobby对象没有被拷贝。还是指向地址 Person类: @Data pu 阅读全文
posted @ 2021-06-13 21:10 圣金巫灵 阅读(29) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页