日期:2014-05-20  浏览次数:20671 次

关于singleton pattern的问题
我用singleton   pattern新建了一个MsgManager类,里面用get和set方法存储数据,我用set方法存了数据之后,在另一个类中用
MsgManager   msgManager   =   MsgManager.instance();
String   message   =   msgManager.getSendMsg();
这个方法得到存储的数据,可是为null,请问是什么原因?谢谢

------解决方案--------------------
singleTon应为私有构造方法 你的是public的
MsgManager msgManager = MsgManager.instance();

------解决方案--------------------
这单例写的。。都成N例了