可以从两方面理解:
首先,
类的静态成员变量就是指的类共享的对象,而单例模式的对象设成静态就是为了让该类所有成员共享同一个对象,所以从语义上是合适的;
其次,从语法考虑,常见的单例模式都是通过一个静态方法(如getInstance)返回其单例,因为静态方法的内部不能直接使用非静态变量,所以返回的这个实例就是静态的
兄弟刚刚写博客,望诸位道上兄弟支持鼓励,欢迎任何形式的反馈,**欢迎留言探讨**,技术至上!
首先,
类的静态成员变量就是指的类共享的对象,而单例模式的对象设成静态就是为了让该类所有成员共享同一个对象,所以从语义上是合适的;
其次,从语法考虑,常见的单例模式都是通过一个静态方法(如getInstance)返回其单例,因为静态方法的内部不能直接使用非静态变量,所以返回的这个实例就是静态的
兄弟刚刚写博客,望诸位道上兄弟支持鼓励,欢迎任何形式的反馈,**欢迎留言探讨**,技术至上!