摘要: 单例模式:如果要保证系统里一个类最多只能存在一个实例时,我们就需要用单例模式。这种情况在我们应用中经常碰到,例如缓存池,数据库连接池,线程池,一些应用服务实例等。最简单的单例:PublicclassSingleton{PrivatestaticSingletoninstance=newSingleton();PrivateSingleton();PublicstaticSingletongetInstance(){Returninstance;}}此实现是线程安全的,使用也非常简单:Singletonsingleton=Singleton.getInstance();延迟创建:Publiccl 阅读全文
posted @ 2012-01-15 18:25 rason2008 阅读(228) 评论(1) 推荐(0) 编辑
摘要: 模板方法春节回家,我们首先需要购买火车票,然后乘坐火车,最后才能和家人团聚。我们来模拟一下这个过程:PublicclassHappyPeople{PublicvoidcelebrateSpringFestival(){System.out.println("Buyingticket");System.out.println("Travellingbytrain");System.out.println("HappyChineseNewYear");}}后来我们发现,有人需要坐火车回家,有人需要坐飞机回家,而有人坐大巴回家。但是不管你乘 阅读全文
posted @ 2012-01-15 16:35 rason2008 阅读(355) 评论(2) 推荐(0) 编辑