摘要: 如果我们在做项目时,一个对象在很多地方都要频繁的使用,如果每用一次就new一个对象,这样做无疑会大大的浪费资源,降低程序的性能,这时,我们可以将这个创建对象的这个过程提取出来,做成一个单例模式。常见的单例模式有懒汉单例模式和饿汉单例模式,以下是一个简单的demo来解释一下: //懒汉模式public 阅读全文
posted @ 2016-02-26 11:56 Leonardo’ 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 工厂模式我们常见的设计模式之一,看看下面的demo就知道一二了。 比如说“玩手机”这是一个抽象的事件,其中的手机和玩都是抽象的: public abstract class Phone { public abstract void play(); } 但是我们要知道怎么玩,玩什么手机,这才能变成一个 阅读全文
posted @ 2016-02-26 11:46 Leonardo’ 阅读(229) 评论(0) 推荐(0) 编辑