摘要: 原文:http://www.csdn.net/article/2014-10-20/2822190 干下这碗鸡汤,我看完之后感想很多,收获很多当然鸡汤喝完,不能就说说p话,不错不错我来总结一下收获和自己的感受: 1.具有足够的兴趣,没错如果没有兴趣你不会去学习编程了,毕竟编程是挺枯燥的一活。在于大家 阅读全文
posted @ 2017-06-18 21:37 lusCodding 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 原型模式(Prototype) 我们先看看模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。==、我知道你们看了之后,会觉得copy一个对象?难道是换一下属性?在Java中,复制对象是通过clone()实现的。 我们看个例子: package cs_prototyp 阅读全文
posted @ 2017-06-18 20:54 lusCodding 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 建造者模式(Builder) 什么是建造者模式?大部分网上的定义是:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示;是看完之后是不是一头雾水啊,我们可以和工厂模式进行比较一下,前面我们已经了解过了工厂模式,它是创建单个类的模式,而建筑者模式则是让各种产品集中管理,用来创建复 阅读全文
posted @ 2017-06-18 20:04 lusCodding 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、单例模式(Singleton) 单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处: 对于那些比较耗内存的类,只实例化一次可以大大提高性能,尤其是在移动开发中。 保持程序运行的时候该中始终只有一个实例存 阅读全文
posted @ 2017-06-18 16:42 lusCodding 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.设计模式:使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化 2.设计原则:移步到《转》面向对象类设计原则 下面先介绍一种(工厂模式) 一、普通工厂模式 a) 共同接口: package cs_fac 阅读全文
posted @ 2017-06-18 16:07 lusCodding 阅读(158) 评论(0) 推荐(0) 编辑