- 博客(4)
- 资源 (29)
- 收藏
- 关注
原创 代码详解设计模式--装饰器模式
装饰器模式 允许向一个现有的对象添加新的功能,同时又不改变其结构。// 形状接口public interface Shape { void draw();}// 圆形public class Circle implements Shape { @Override public void draw() { System.out.println("画圆"...
2019-02-12 13:58:03 10688
原创 代码详解设计模式--过滤器模式
过滤器模式 允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。最常见的应用如MyBatis中。// 实体@Data@AllArgsConstructorpublic class Person { private String name; private String gender; private String maritalStat...
2019-02-12 12:28:12 10634
原创 代码详解设计模式--适配器模式
适配器模式 作为两个不兼容的接口之间的桥梁,结合了两个独立接口的功能。优点可以让任何两个没有关联的类一起运行。提高了类的复用。增加了类的透明度。灵活性好。缺点过多地使用适配器,会让系统非常零乱,不易整体进行把握。// 播放器接口public interface MediaPlayer { public void play(String audioTyp...
2019-02-12 12:19:19 10881
原创 代码详解设计模式--策略模式
策略模式 定义一系列的算法,把它们一个个封装起来, 并且使这些算法可以在运行时根据不同需要调整。优点:算法可以自由切换。避免使用多重条件判断。扩展性良好。缺点:策略类会增多。所有策略类都需要对外暴露。// 策略public interface Strategy { public int doOperation(int num1, int num2);...
2019-02-12 10:08:14 11003
深入理解Java虚拟机 JVM高级特性与最佳实践(第2版).pdf,完整,带书签, 完整版
2018-03-22
SpringBoot工程简单例子
2017-12-25
WebService工程
2017-12-25
MyEclipse2017 CI7 破解工具
2017-08-09
轮播图ViewPager
2016-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人