摘要: 1. 构造器引用 demo1: public class ConstructorRefTest { public static void main(String[] args) { // lambda Supplier<Person> supplier = ()-> new Person(); // 阅读全文
posted @ 2021-06-15 22:09 圣金巫灵 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 方法方法引用的使用要求:要求接口中的抽象方法的形参列表和返回值类型与 方法引用中的方法的形参列表和返回值类型相同(针对情况1,情况2) 情况1 对象::非静态方法 情况2 类::静态方法 情况3 类::非静态方法 情况1: public class MethodReferenceTest { pub 阅读全文
posted @ 2021-06-15 21:56 圣金巫灵 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 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) 编辑