设计模式
沈家大帅
young man
展开
-
java中实现类似函数指针的功能
可以用接口实现: public class FunctionPointerTest { public static void main(String... args){ Player[] players = new Player[5]; for(int i = 0;i<players.length;i++){ players[i] = new Player(); } p转载 2012-11-06 20:13:55 · 14660 阅读 · 0 评论 -
单例模式(Singleton Pattern)
单例模式最要关心的则是对象创建的次数以及何时被创建。Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检测(double checked locking)的讨论、涉及到多个类加载器(ClassLoader)转载 2013-04-20 12:52:11 · 789 阅读 · 0 评论 -
设计模式Summary
原创 2013-05-29 19:24:35 · 1062 阅读 · 0 评论