首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

Android游戏开发错误-单例模式对象报空

2012-06-26 
Android游戏开发异常--单例模式对象报空记录一个关于单例模式使用的异常!通常单例模式的写法如:public sta

Android游戏开发异常--单例模式对象报空
记录一个关于单例模式使用的异常!

    通常单例模式的写法如:
  

public static final GameManager getInstance(){   if(gameManager == null)       gameManager = new GameManager();   return gameManager;}



最近在一个网络游戏开发过程中...以上方法总是报空(NullException),后来找了好久,发现是同步的问题。比如我们一些网络通讯的对象!

解决办法:在方法上加入synchronized,问题就OK啦!

public static final synchronized GameManager getInstance(){...}

热点排行