腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
Java
中,
枚举
单
例
的用途是什么?
、
、
当“四人帮”引入
单
例
模式时,他们也不得不解释,为什么不使用静态
类
字段和方法。原因是:继承的可能性。对于
Java
来说,它是有意义的--我们通常不能继承
类
字段和方法。 后来出现了“有效的
Java
”一书。现在我们知道,反射的存在破坏了带有私有构造函数的
单
例
类
的奇异性。实现SINGLEton的唯一方法是将其作为
枚举
的单个项。好的。我自己也是这样做的。但是,一个问题仍然存在:虽然我们不能继承
枚举
,但是这个<e
浏览 8
提问于2015-10-02
得票数 7
回答已采纳
1
回答
Enum Singleton vs
类
的向后兼容性
、
、
、
我多次听说使用
枚举
是在
Java
中实现
单
例
的最佳方式,我知道其中的原因。谢谢。对于
单
例
,使用
枚举
与使用
类
相比有什么优点/缺点吗?
浏览 14
提问于2017-02-05
得票数 0
1
回答
它与核心
java
枚举
相关。
、
什么是
java
中
枚举
类
的
单
例
实例?
浏览 1
提问于2010-04-21
得票数 0
2
回答
如何在
枚举
单
例
中实现日志记录?
、
、
、
我使用的是
枚举
单
例
,但是实现日志记录很麻烦。INSTANCE; }Foo.
java
: illegal reference to static field from initializer 有没有一种等价的方法登录
枚举
单</
浏览 7
提问于2010-11-25
得票数 7
回答已采纳
3
回答
为什么核心
Java
库不使用
枚举
来实现
单
例
模式?
、
、
著名的BalusC答案()指出的核心
Java
类
:
java
.awt.Desktop#getDesktop()所有这些似乎都是带有私有构造函数的
类
,而不是
枚举
。如果
枚举
是实现
单
例
模式()的最佳实践,那么为什么它没有在核心
Java
源代码中使用?
浏览 0
提问于2019-06-22
得票数 5
回答已采纳
1
回答
Java
中
枚举
的反序列化
、
、
、
在readObject和readObjectNoData抛出InvalidObjectException时,
Java
中
枚举
类型的默认反序列化受到限制。因此,
枚举
类型对于实现
单
例
类
来说是完美的,没有任何缺陷(条目77,有效
Java
,第2版,Bloch)。 首先,
枚举
类型为什么要实现Serializable?在实践中,
枚举
引用应该如何反序列化?
浏览 4
提问于2013-07-21
得票数 6
回答已采纳
5
回答
枚举
还是
类
?
、
、
、
、
它仍然是一个
类
还是现在的
枚举
?我只是对理论部分感兴趣。 如果谈到面向对象和
类
,我是否可以说我创建了一个类型
枚举
的Singleton
类
?
浏览 0
提问于2012-05-10
得票数 3
回答已采纳
1
回答
在标准库中实现
单
例
设计模式的示例
我正在搜索
单
例
设计模式实现的示例(双重检查锁定、
枚举
等)。在
java
源代码或其他标准库中。我想检查一下常用的库采用了哪种方法。请推荐一些实现
单
例
设计模式的
类
/库。
浏览 0
提问于2013-10-23
得票数 1
2
回答
在
Java
中重用数据库连接
、
、
、
我在
Java
中使用了JavaAWS
类
(它使用
Java
),但现在我不知道如何在stage1和stage2中重用数据库连接。基本上,我想在任何地方使用相同的数据库连接,现在我不知道实现它的方法是什么。我的ReplicateInstanceStatus和ReplicateMetricStatistics
类
暂时是空的,所以我还没有粘贴到那里。
浏览 3
提问于2014-12-27
得票数 1
4
回答
在
java
中
枚举
是如何实现线程安全的?
、
、
在
java
中
枚举
是如何实现线程安全的?我正在使用
枚举
实现一个
单
例
(根据Bloch的Effective
Java
),我应该担心我的
单
例
枚举
的线程安全性吗?有没有办法证明或反驳它是线程安全的?
浏览 1
提问于2010-03-28
得票数 35
2
回答
使
单
类
对象实例符合GC要求
、
、
、
、
我有一个
类
JAXBReader,它使用jaxb生成的
类
保存未封送的xml文件。我已经使用了
单
例
设计,所以我不需要一次又一次地打开文件。这个
类
的对象(确切地说是已解组的xml)仅用于初始化具有八个常量的
枚举
。
枚举
常量的构造函数使用
单
例
对象获取它们所需的xml部分。我正在使用
浏览 3
提问于2015-07-14
得票数 0
回答已采纳
4
回答
java
单
例
实例化
、
、
我已经找到了三种实例化
单
例
的方法,但我怀疑它们中是否有哪一种是最好的。我在多线程环境中使用它们,并且更喜欢惰性实例化。
浏览 1
提问于2011-01-16
得票数 10
回答已采纳
2
回答
在
java
程序中创建实例时?
、
、
我想为
java
编写
单
例
类
。我找到了一个示例程序,如下所示。如何创建
单
例
实例?谢谢。
浏览 1
提问于2012-12-09
得票数 1
回答已采纳
1
回答
如何在Swift UI中使用单个
类
枚举
中的状态触发视图中的警报
、
假设一个
单
例
类
具有关于登录状态的
枚举
,如下所示: @Published var loginState: LoginState = .unknown
单
例
类
实例在视图中被指定为@ObservedObjectPublished变量中获取更改,如下所示: struct LoginView: View { @ObservedObject var loginDelegate = Singleton.shared 当
单
例
loginStat
浏览 14
提问于2020-11-26
得票数 3
回答已采纳
2
回答
Java
enum
单
例
注释
、
、
、
正如布洛赫在有效的
Java
2Edition的第3项(“使用私有构造函数或
枚举
类型强制执行
单
例
属性”)中所述,--单元素
枚举
类型是实现单元素的最佳方法。
类
声明上面的一个简单的// Enum Singleton注释会有所帮助,但它仍然留下了另一个程序员稍后可能出现并在
枚举
中添加第二个常量的可能性,从而破坏了singleton属性。对于私有构造函数方法存在的所有问题,在我看来,它比
枚举
单
例
更具自文档性。
浏览 8
提问于2013-03-23
得票数 8
回答已采纳
3
回答
为什么enum是
单
例
的最佳实现?
、
、
、
我阅读了有效的
Java
,并在那里指出,
单
例
最好使用enum实现。虽然这种方法尚未被广泛采用,但单元素
枚举
类型是实现
单
例
的最佳方法。 所以,除了上述原因外,我们为何要接受
枚举
作为单身人士的最佳实现呢?
浏览 7
提问于2012-08-06
得票数 15
回答已采纳
1
回答
java
-将业务逻辑与基于
枚举
的
单
例
类
分离
、
、
我使用enum方法实现了一个
java
单
例
类
。该类的代码如下所示。这是我的单身密码。. @Override public void s
浏览 1
提问于2014-07-16
得票数 1
1
回答
如何在Android中创建需要上下文的Singleton?
、
、
、
我最近了解了在
Java
中使用
枚举
作为创建
单
例
的另一种方法。对于这个
单
例
,我需要上下文。如何创建带有参数(例如上下文)的
枚举
单
例
。
浏览 1
提问于2015-01-21
得票数 3
2
回答
在
单
例
类
- C++中声明和访问
枚举
如果
单
例
类
的公共部分中存在
枚举
,那么从
单
例
类
外部使用
枚举
值的正确方法是什么。MsgQueueCodes; ~MySingletonClass ();我能够从这个
类
之外访问像这样的
枚举
值在另一个
类
中声明
枚举
变量的语法是什么?需要执行类似于MySingletonCl
浏览 5
提问于2013-03-12
得票数 0
2
回答
HibernateUtil中的实例是什么?
、
、
我刚开始使用
Java
的Hibernate框架。我有一个HibernateUtil
类
的代码,我不明白INSTANCE是从哪里来的。它持有HibernateUtil
类
的地位,如何?import org.hibernate.Session;import
浏览 4
提问于2014-01-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java 单例模式
还不懂Java枚举类的需要充电了
JAVA设计模式之单例模式
Python元类应用之单例模式
Java创建线程安全的单例singleton
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券