摘要:
1. Synchronized方式 package com.hourui.validate.Test3; public class TestSynchronizedWaitNotify { public static void main(String[] args) { final Object o
阅读全文
posted @ 2020-08-18 00:17
从精通到陌生
阅读(259)
推荐(0)
摘要:
@RunWith(SpringRunner.class) @SpringBootTest public class TestMethod { /** * 一,方法引用:若Lambda体中的内容有方法已经实现了,我们可以使用“方法引用” * (可以理解为方法引用是Lambda表达式的另一种表现形式)
阅读全文
posted @ 2020-08-03 00:25
从精通到陌生
阅读(199)
推荐(0)
摘要:
/** * Consumer<T> : 消费型接口 * void accept(T t); * * Supplier<T> : 供给型接口 * T get(); * * Function<T, R> : 函数型接口 * R apply(T t); * * Predicate<T> : 断言型接口 *
阅读全文
posted @ 2020-08-02 23:54
从精通到陌生
阅读(1244)
推荐(0)
摘要:
/** * Consumer<T> : 消费型接口 * void accept(T t); * * Supplier<T> : 供给型接口 * T get(); * * Function<T, R> : 函数型接口 * R apply(T t); * * Predicate<T> : 断言型接口 *
阅读全文
posted @ 2020-08-02 23:50
从精通到陌生
阅读(241)
推荐(0)
摘要:
JSR303 * 1)、给Bean添加校验注解:javax.validation.constraints,并定义自己的message提示 * 2)、开启校验功能@Valid * 效果:校验错误以后会有默认的响应; * 3)、给校验的bean后紧跟一个BindingResult,就可以获取到校验的结果
阅读全文
posted @ 2020-07-19 15:47
从精通到陌生
阅读(581)
推荐(0)
摘要:
建造者模式的四个角色 建造者模式的四个角色 1) Product(产品角色): 一个具体的产品对象。 2) Builder(抽象建造者): 创建一个Product对象的各个部件指定的 接口/抽象类。 3) ConcreteBuilder(具体建造者): 实现接口,构建和装配各个部件。 4) Dire
阅读全文
posted @ 2020-07-12 23:22
从精通到陌生
阅读(218)
推荐(0)
摘要:
抽象工厂模式 基本介绍 1) 抽象工厂模式:定义了一个interface用于创建相关或有依赖关系的对象簇,而无需 指明具体的类 2) 抽象工厂模式可以将简单工厂模式和工厂方法模式进行整合。 3) 从设计层面看,抽象工厂模式就是对简单工厂模式的改进(或者称为进一步的抽象)。 4) 将工厂抽象成两层,A
阅读全文
posted @ 2020-07-12 11:23
从精通到陌生
阅读(232)
推荐(0)
摘要:
工厂方法模式 工厂方法模式介绍 工厂方法模式设计方案:将披萨项目的实例化功能抽象成抽象方法,在不同的口味点 餐子类中具体实现。 工厂方法模式:定义了一个创建对象的抽象方法,由子类决定要实例化的类。工厂方 法模式将对象的实例化推迟到子类。 工厂方法模式 工厂方法模式应用案例 披萨项目新的需求:客户在点
阅读全文
posted @ 2020-07-12 11:13
从精通到陌生
阅读(161)
推荐(0)
摘要:
1.简单工厂模式 基本介绍 1) 简单工厂模式是属于创建型模式,是工厂模式的一种。简单工厂模式是由一 个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族 中最简单实用的模式 2) 简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行 为(代码) 3) 在软件开发中,当我
阅读全文
posted @ 2020-07-12 01:55
从精通到陌生
阅读(173)
推荐(0)
摘要:
星巴克咖啡订单项目 星巴克咖啡订单项目(咖啡馆): 1) 咖啡种类/单品咖啡:Espresso(意大利浓咖啡)、ShortBlack、LongBlack(美式 咖啡)、Decaf(无因咖啡) 2) 调料:Milk、Soy(豆浆)、Chocolate 3) 要求在扩展新的咖啡种类时,具有良好的扩展性、
阅读全文
posted @ 2020-07-09 01:11
从精通到陌生
阅读(207)
推荐(0)