java 下面代码的好处都有什么

public class GameInitManager {
private static GameInitManager manager;
public static GameInitManager getGameInitManager(){
if(manager == null){
manager = new GameInitManager();
}
return manager;
}
}
除了封装性好还有什么

单利模式(懒汉模式的简单实现)

看场景吧,,,,看需求,看情况
设计模式这东西不是很绝对,,,不用也行,用着更好更方便

想看单利模式优缺点,,这扯了一堆:http://www.cnblogs.com/damsoft/p/6105122.html

代码是单例模式,并不一定有好处,只是在某些场景比较适用

单例模式,去查吧,就是一些对象创建消耗的资源大,而且会被重复使用的时候用

主要是不会循环的去创建对象,而减少创建对象的开销,减少堆内存的占用空间。

单例模式 好处就是你的应用共享一个对象,不用每次再重新创建对象了

比如某个任务是单列运行,不能重复创建的,就使用单利模式。然后任何地方调用这个类的某个接口函数, 就能实时获取状态信息等,比如进度条等

简单的单例模式,不过这个例子在多线程里面是不理想的
这有个详细的有关java单例类的解析

http://bbs.csdn.net/topics/391840031

设计模式里面的一种,单例模式