
设计模式
h294590501
这个作者很懒,什么都没留下…
展开
-
单例设计模式
单例设计模式单例模式概述 * 该类在程序运行过程中只有一个对象。 单例类的特点 * 构造方法必须私有化 * 提供一个静态方法用于外界获得该类的对象。 单例实现方式 * 懒汉式 * 当外界第一次访问该类的单例对象时,如果还没创建,则创建该单例对象。 * 线程不安全的,需要程序猿自己实现安全。 * 饿汉式 ...原创 2018-05-07 23:41:39 · 143 阅读 · 0 评论 -
动态代理
动态代理代理模式的分类静态代理动态代理*就是可以在运行时创建一个实现了一组给定接口的新类。代理模式的作用拦截对真实对象的直接访问,对真实对象的功能进行增强。动态代理开发步骤1.先明确要代理的功能(方法)有哪些?将要代理的功能定义在接口中 被代理类要实现接口,重写接口中的所有方法。2.创建被代理对象(真实对象)通过Proxy类的静态方法创建代理对象 Proxy.newProxyInstance...原创 2018-05-10 22:48:00 · 566 阅读 · 0 评论