简单工厂模式在框架源码(JDK和Logback)中的应用
本节分别介绍简单工厂模式在 JDK 及 Logback 源码中的应用。
1. 简单工厂模式在JDK源码中的应用
可以说简单工厂模式在 JDK 源码中无处不在,下面以 Calendar 类为例讲解简单工厂模式在 JDK 源码中的应用。Calendar 类的 getInstance() 方法源码如下。
public static Calendar getInstance() {Calendar cal = createCalendar(TimeZone.getDefaultRef(), Locale.getDefault(Locale.Category.FORMAT));cal.sharedZone = true;return cal;}
进入 createCalendar() 方法中,源码如下:
private static Calendar createCalendar(TimeZone zone,
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/28894.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论