设计模式
文章平均质量分 90
借汝之光,得以光明
不平凡的人生注定不平凡的路。
展开
-
今天是与JDK动态代理亲热的一天!(原理和源码深入分析)
一、先看一个动态代理的小例子 大家对动态代理应该挺熟了,如果不熟,请绕行(开玩笑,不懂,这篇文章也让你懂) 这是一个接口和一个实现类! public interface Target { int test(int i); } public class TargetImpl implements Target { @Override public int test(int i) { System.out.println("进入方法 ++++++++++++原创 2020-07-06 21:39:58 · 846 阅读 · 2 评论 -
深入理解设计模式:java的三种工厂模式
1、简单工厂模式 描述 简单工厂的定义:提供一个创建对象实例的功能,而无须关心其具体实现。被创建实例的类型可以是接口、抽象类,也可以是具体的类。看下面的例子。 Person接口 代码 package factory; public interface Fruit { public void draw(); } Chinese类 package factory; public cl...原创 2019-08-05 20:38:17 · 2757 阅读 · 0 评论