腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
singleton和公共
静态
变量Java
、
、
我有两个选择: 类Singleton{私有
静态
单
例
单
例
=空;公共
静态
同步
单
例
getInstance(){ if(
单
例
==空){ Singleton =新
单
例
();}返回单
例
;} 私有
静态
最终
单
例
=新
单
浏览 4
提问于2012-12-05
得票数 11
回答已采纳
2
回答
为什么在使用
单
例
设计
模式
时使用
静态
方法
和
静态
单
例
实例?
、
我正在学习
单
例
模式
,并看到在类内创建
单
例
实例时要使用
静态
关键字,在使用
单
例
实例时要使用
静态
方法
。当私有构造函数阻止您实例化新的
单
例
对象时,这有什么意义?无论如何,这些
方法
只能由一个对象使用。instance = new Singleton(); }难道我不需要一个私有构造函数来创建一个功能齐全
浏览 7
提问于2022-07-26
得票数 0
回答已采纳
1
回答
“Singleton`”上的“`final`”和“Singleton`()”上的“`private`”是否彼此多余?
、
、
来自 提供一个返回实例引用的
静态
方法
。实例通常存储为私有
静态
变量;实例是在初始化变量时创建的,在首次调用
静态
方法
之前的某个时间点。下面是用Java编写的示例实现。公共最终类Singleton {私有
静态
最后
单
浏览 3
提问于2017-09-29
得票数 0
3
回答
C#中的
静态
类与
单
例
类
、
、
、
可能重复: 所有
静态
方法
和应用
单
例
模式
之间有什么区别?在阅读了一篇像这这样的文章之后,我倾向于使用
单
例
。有什么更好的使用
静态
类或
单
例
?请提供面向代码的解决方案。
浏览 0
提问于2012-03-23
得票数 5
回答已采纳
7
回答
单
例
设计
模式
与
静态
类
、
单
例
设计
模式
优于
静态
类的场景是什么?当
静态
类优于
单
例
设计
模式
时?
浏览 5
提问于2013-03-03
得票数 4
回答已采纳
1
回答
PHP
静态
方法
/
单
例
模式
、
、
、
、
我读过一些关于使用
单
例
和
静态
方法
的恐怖故事,但我不清楚使用它们的问题,希望能得到一些启发。我有一个多层架构。无论如何,在这一层之上是一个伪
单
件层。这样做的主要目的是简化更高级别的服务器端代码,并创建无缝的类管理。我没有使用全局变量,所有
静态
数据成员都是受保护的或私有的。我的问题是,这会如何导致单元测试的问题。我不是在寻找流行的花言巧语,我在寻找一种因果关系。我也会感谢任何其他对此的见解。
浏览 2
提问于2012-10-04
得票数 2
回答已采纳
11
回答
Java Singleton设计
模式
:问题
、
、
、
我最近接受了一次采访,他问我关于
单
例
设计
模式
是如何实现的,我告诉他使用
静态
变量和
静态
方法
,我们可以实现
单
例
设计
模式
。他似乎对答案有点满意,但我想知道 我们可以通过多少种不同的方式在Java中实现
单
例
设计
模式
?
单
例
对象的范围是什么,它在Java虚拟机中是如何工作的?我知道我们总是有一个
单
例
对象的实例,但是这个对象
浏览 63
提问于2010-08-07
得票数 18
回答已采纳
4
回答
PHP: Singleton与
静态
类
、
、
、
可能重复: 我只想知道
单
例
类和
静态
类到底有什么区别?
浏览 4
提问于2010-05-25
得票数 10
1
回答
急切初始化
单
例
与延迟初始化
单
例
、
、
在思考
单
例
设计
模式
时,我停留在急切的初始化
单
例
和
静态
块初始化的
单
例
模式
之间。假设急切初始化
单
例
类代码是- public static EagerInitSingleton
浏览 2
提问于2016-03-22
得票数 3
回答已采纳
3
回答
除了
单
例
,在PHP中使用
静态
方法
有什么令人信服的理由呢?
、
、
、
除了少数例外,其他回答者提供了相同的
单
例示例。但这让我想到..。我从来没有真正使用
静态
的
方法
或属性的任何东西,除了创建
单
!一次简单的搜索就可以获得许多关于使用
静态
方法
的教程,几乎所有这些
方法
都实现了同一个
单
例
类的一些变体。我真的很感兴趣:除了创建
单
例
(或者不仅仅是懒惰和想要一个全局函数)之外,我们还需要做什么
静态
方法
呢? 有没有人有一个实用的例子,使用
静态
浏览 10
提问于2011-01-13
得票数 7
回答已采纳
1
回答
什么时候应该使用
单
例
模式
和
静态
方法
?
、
、
、
何时应该使用
单
例
模式
和
静态
(
静态
方法
和
静态
属性)? 'App\Exceptions\Handler
浏览 1
提问于2015-03-10
得票数 0
3
回答
Android平台下基于枚举的
单
例
生命周期
、
、
、
几天前,我发现
单
例
可以成为Android中的反
模式
。我的
单
例
(具有私有构造函数的类和存储在
静态
字段中的实例)已被删除(实例被删除,尽管其他活动仍在使用此
单
例
(通过getInstance()
方法
),因此必须创建另一个实例),因为最初从中调用它的活动已被删除有人说“单元素枚举类型是实现
单
例
的最好
方法
”。 所以现在我想知道在Android应用程序中以这种方式创建的singleton的生命
浏览 2
提问于2011-12-30
得票数 5
回答已采纳
3
回答
在ASP.NET核心中创建
单
例
服务的正确
方法
--它是否必须使用
静态
关键字?
、
、
、
、
没有什么能阻止我们创建一个具有实例字段和实例
方法
的类,而不是用
静态
字段和
静态
方法
创建一个类。两者都可以登记为单身人士。编辑:,我没有要求使用
单
例
模式
创建类。我问的是
单
例
依赖注入类与注入同一个类,但使用
静态
定义的成员/字段/
方法
/属性。
浏览 8
提问于2020-02-19
得票数 2
回答已采纳
1
回答
单
例
模式
的每个Gem内存不足
、
、
我只想知道我是否有一个具有非
静态
映射的
单
例
对象。为什么地图中的对象会进入pergem空间,而不是堆中。我可以从Visual VM中看到,随着Map pergem空间中对象的互会话不断增加。我所知道的仅仅是
静态
变量,类放在pergem空间中,所有的对象都应该放到堆中。 这是因为
单
例
模式
,其中
单
例
对象是
静态
的,因此引用指向堆,但在pergem中仍有保留大小?如果是这样的话,解决这个问题的
方法
是什么?
浏览 1
提问于2013-10-17
得票数 1
3
回答
使用私有
静态
方法
使
单
例
线程安全?
、
、
、
我有一个类,我想通过创建它的
静态
实例来将其用作
单
例
。当然,我也希望它是线程安全的。这种
单
例
模式
是线程安全的吗?return Re
浏览 5
提问于2011-07-30
得票数 1
回答已采纳
4
回答
在Java中,枚举
单
例
的用途是什么?
、
、
当“四人帮”引入
单
例
模式
时,他们也不得不解释,为什么不使用
静态
类字段和
方法
。原因是:继承的可能性。对于Java来说,它是有意义的--我们通常不能继承类字段和
方法
。 后来出现了“有效的Java”一书。现在我们知道,反射的存在破坏了带有私有构造函数的
单
例
类的奇异性。实现SINGLEton的唯一
方法
是将其作为枚举的单个项。好的。我自己也是这样做的。但是,一个问题仍然存在:虽然我们不能继承枚举,但是这个
单
例
浏览 8
提问于2015-10-02
得票数 7
回答已采纳
8
回答
C#的
单
例
模式
、
我需要存储一堆需要全局访问的变量,我想知道
单
例
模式
是否适用。从我看到的例子来看,
单
例
模式
只是一个不能被继承的
静态
类。但是我见过的例子对于我的需求来说过于复杂了。最简单的
单
例
类是什么?我不能只做一个
静态
的,密封的类,里面有一些变量吗?
浏览 0
提问于2010-04-19
得票数 18
回答已采纳
3
回答
C++
静态
库中的共享全局变量
、
、
、
我有一个正在编译为
静态
库(.lib)的MS C++项目(让我们称它为项目A)。它定义了一个全局变量foo。我还有另外两个单独编译的项目(分别称为B和C ),每个项目都链接了共享
静态
库A。我想在同一进程中在B和C之间共享来自A的foo的单个实例:一个
单
例
。我不确定如何在这里用项目A实现
单
例
模式
,因为它是分别
静态
编译成B和C的。使用标准的、简单的
单
例
类
模式
和
静态
getInstance<
浏览 2
提问于2010-07-06
得票数 5
回答已采纳
1
回答
在任何地方播放框架
静态
方法
因此,我刚刚开始研究Play框架,我在示例()中看到,一切似乎都是
静态
的。我是那些相信静力学并不是一件好事的人之一,如果你需要
静态
,你应该使用
单
例
。一个更熟悉游戏框架的人,能告诉我们围绕这些
静态
调用的思想过程是什么,而不是更符合
单
例
模式
的东西吗?我知道,在最初的
静态
方法
调用之后,我可以实现我想要的任何
模式
,但在我看来,这里可能做了一些其他的事情来限制
静态
方法
的使用
浏览 5
提问于2012-12-03
得票数 1
2
回答
为什么要使用
单
例
模式
?
、
、
我接受了几次采访,很多次我都遇到了这样一个问题:“
单
例
设计
模式
在现实世界中的用途是什么?”但我的问题是“为什么我们使用
单
例
,
静态
关键字就足够了?”因为
单
例
设计
模式
的目标是防止创建重复实例。如果我将我的single_class标记为
静态
,我也可以实现或不实现相同的目标。
浏览 3
提问于2011-07-30
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python面向对象3:静态/动态字段、静态/动态方法、单例模式
UVM设计模式 ( 二 ) 参数化类、静态变量/方法/类、单例模式、UVM_ROOT、工厂模式、UVM_FACTORY
设计模式-单例模式
Java 单例模式
设计模式之单例模式
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券