为什么单例模式中要使用静态变量?
1 个回答
明知不可为而为之就是我最大的诚意夜太可以从两方面理解: 首先, 类的静态成员变量就是指的类共享的对象,而单例模式的对象设成静态就是为了让该类所有成员共享同一个对象,所以从语义上是合适的; 其次, 从语法考虑,常见的单例模式都是通过一个静态方法(如getInstance)返回其单例,因为静态方法的内部不能直接使用非静态变量,所以返回的这个实例就是静态的发布于 2022-02-09 17:56 •IP属地 西藏举报评论收藏
公众号进入网站体验更佳

