摘要: 静态代理: 动态代理: 跟静态代理的前提一样,依然是对Singer对象进行扩展 1 public interface ISinger { 2 void sing(); 3 } 4 5 /** 6 * 目标对象实现了某一接口 7 */ 8 public class Singer implements 阅读全文
posted @ 2019-01-07 09:45 id_于洋 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 首先定义一个单味咖啡的主体接口 咖啡的具体装饰 浓缩咖啡 深焙咖啡 接着创建一个调料抽象装饰器 紧接着,需要创建调料的具体装饰 牛奶 糖 最后,咖啡下订单 先来一份浓缩咖啡 加糖 不加奶 来一份深焙咖啡,加两份糖,一份牛奶 阅读全文
posted @ 2019-01-07 09:31 id_于洋 阅读(93) 评论(0) 推荐(0) 编辑
摘要: /** * @author yuyang * @DATE 2019/1/7 0007-9:12 * 抽象策略角色 */ public interface Strategy { int calc(int a,int b); } /** * @author yuyang * @DATE 2019/1/7 0007-9:12 *具体策略模式 */ public class A... 阅读全文
posted @ 2019-01-07 09:24 id_于洋 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 懒汉模式: 饿汉模式 静态内部类 同步方法 同步代码块 双重检查 public class Singleton { private static volatile Singleton singleton; private Singleton() {} public static Singleton 阅读全文
posted @ 2019-01-07 09:05 id_于洋 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Abstract Factory抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 普通工厂: 功能描述: 发及时信息,则只需做一个实现类,实现Sender接口,同时做一个工厂类,实现Provider接口,就OK了,无需去改动现成的代码。 发及时信息,则只需做一个实现类, 阅读全文
posted @ 2019-01-05 21:01 id_于洋 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、饿汉式 (静态常量) public class Singleton { private final static Singleton INSTANCE = new Singleton(); private Singleton(){} public static Singleton getInst 阅读全文
posted @ 2018-11-26 13:59 id_于洋 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 分享Bromon的blog上对IoC与DI浅显易懂的讲解 2.1、IoC(控制反转) IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。Spring所倡导的开 阅读全文
posted @ 2018-11-18 10:08 id_于洋 阅读(676) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/fashion2014/article/details/78826299 https://www.jianshu.com/p/476b52ee4f1b http://www.runoob.com/sql/sql-join.html 阅读全文
posted @ 2018-11-14 22:04 id_于洋 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 3.wait与notify wait():使一个线程处于等待状态,并且释放所持有的对象的lock。 sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候 阅读全文
posted @ 2018-11-08 15:40 id_于洋 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 多线程,并发及线程基础数据类型转换的基本原则垃圾回收(GC)Java 集合框架数组字符串GOF 设计模式SOLID (单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)设计原则抽象类与接口Java 基础,如 equals 和 hashcode泛型与枚举Java IO 与 NIO常用网络协议Java 阅读全文
posted @ 2018-11-08 13:36 id_于洋 阅读(134) 评论(0) 推荐(0) 编辑