标签: java design-patterns singleton
我很好奇为什么Singleton类的getInstance(或任何您想调用的类)需要是公共静态的。如果该单例仅应与同一包一起使用,或者我的假设不正确,则只需为静态而不公开。
答案 0 :(得分:3)
如果您不需要公开,请不要公开!
只要您可以在需要的地方使用它,就可以了。