HelloWorld开发者社区

www.helloworld.net - 开发者专属的技术社区

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年4月15日

摘要: 工厂模式适用于大量产品需要创建,并且具有共同的接口时,可以通过工厂方法模式进行创建。我不喜欢看一堆的理论,书上把工厂模式分为下面三种。 1 简单工厂模式 2 工厂方法模式 3 抽象工厂模式 一 简单工厂模式 先看第1种,简单工厂模式,所谓简单,就是直接能想到的,直接 if 判断,符合条件就创建相应的 阅读全文
posted @ 2017-04-15 23:38 HelloWorld开发者社区 阅读(274) 评论(0) 推荐(1) 编辑

摘要: 所谓单例模式,就是程序运行过程中只有一个实例,这对于程序来说是很有用的,在任何地方都可以访问,比如全局配置就可以做成一个单例模式。 下面是Java实现的一个单例模式 单例模式使用时需要注意内存泄露问题,因为单例模式是静态的实例保存,生命周期和所在的进程的生命周期一样长,如果在单例中保存了生命周期适于 阅读全文
posted @ 2017-04-15 22:57 HelloWorld开发者社区 阅读(157) 评论(0) 推荐(0) 编辑

摘要: 我们知道,设计模式很有用,学好设计模式不但能让你写出更简洁,优雅的代码,还能使得代码的结构更清晰,也更有利于扩展 当然设计模式也不是万能的,一成不变的.设计模式只是前人总结出来的一种经验,一种特定问题的解决方法,不能看作是死的东西 不一定非要生搬硬套,非得按照设计模式书上来来,只要我们写的代码符合一 阅读全文
posted @ 2017-04-15 12:03 HelloWorld开发者社区 阅读(369) 评论(0) 推荐(0) 编辑