单例模式与静态变量

单例模式:

1.需要时才初始化。不需要在应用程序开始时就创建。

2.应用程序只需要一个,不是一类实例的抽象。

3.团队合作时,防止了多次初始化,创建。

 

静态变量

静态变量是GC的根。按照GC的回收规则,根是不会被回收的。 
静态变量最大的问题应该就是内存释放的问题,这个问题在大型的项目中尤为明显,而且一般情况下都是不被察觉的情况下被滥用。

posted on 2012-05-23 17:41  chyenc  阅读(325)  评论(0编辑  收藏  举报

导航