請問單例模式和一個全是靜態(tài)成員變量的類相比較有什么優(yōu)缺點?
例如我的應用要一個全局唯一的對象存儲應用配置信息或者登錄用戶的基本信息,那我可以使用一個單例對象存儲這些信息,還可以把每項信息存儲在一個類的多個靜態(tài)成員變量上,請問這兩者相比較,各自有什么優(yōu)缺點?
例如我的應用要一個全局唯一的對象存儲應用配置信息或者登錄用戶的基本信息,那我可以使用一個單例對象存儲這些信息,還可以把每項信息存儲在一個類的多個靜態(tài)成員變量上,請問這兩者相比較,各自有什么優(yōu)缺點?
2015-08-11
舉報
2015-08-12
這個問題好
功能上應該是可以用全局變量代替單例的
但是Java并不建議使用全局變量
http://stackoverflow.com/questions/4646577/global-variables-in-java