设计模式
NEED奋斗
一颗渴望成功的心
展开
-
Java源码阅读基础----设计模式----原型模式
原型模式(prototype):就是说的java中的克隆技术,指定一个原型来克隆,克隆后的对象拥有原型中所有的属性。说到克隆大家肯定会想到Object类中的clone方法或者cloneable接口。 大家可以看看我写的关于Object类的文章:https://blog.csdn.net/lyz812672598/article/details/80017802 说到拷贝,又要不...原创 2018-04-22 00:53:31 · 150 阅读 · 0 评论 -
Java源码阅读基础----设计模式----单例
先说句废话,大家都知道Spring、Dubbo等框架之所以强大,不光是java本身的不断完善,还有一个很重要的一点“架构”。我认为“架构”就是设计模式,没有一个良好的设计模式作为支撑,后续的更新、迭代将会异常的困难,甚至说会走向死亡。所以,今天就从我们最熟悉的设计模式开始,了解其原理与应用,这样阅读源码的时候才会恍然大悟,写出优雅的代码。 单例的核心有两点:1...原创 2018-04-19 16:37:54 · 148 阅读 · 0 评论 -
Java源码阅读基础----设计模式----工厂模式
前言:说到工厂大家都想到富士康,对不对。富士康大家都知道有什么功能,小米手机、苹果手机都是从里面生产出来的,也就是说工厂就是生产产品的,但是我们作为消费者,需要知道手机是怎么生产的吗?富士康除了生产手机还生产别的产品吗?所以,工厂就是替消费者生产他们需要的产品,但却并不需要消费者知道怎么生产的,有哪些零部件,花了多少时间。简单工厂(Simple Factory):静态工厂方法public ...原创 2018-04-20 00:34:06 · 135 阅读 · 0 评论