腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
Java
中,
枚举
单
例
的用途是什么?
、
、
当“四人帮”引入
单
例
模式
时,他们也不得不解释,为什么不使用静态类字段和方法。原因是:继承的可能性。对于
Java
来说,它是有意义的--我们通常不能继承类字段和方法。 后来出现了“有效的
Java
”一书。现在我们知道,反射的存在破坏了带有私有构造函数的
单
例
类的奇异性。实现SINGLEton的唯一方法是将其作为
枚举
的单个项。好的。我自己也是这样做的。但是,一个问题仍然存在:虽然我们不能继承
枚举
,但是这个
单
例
浏览 8
提问于2015-10-02
得票数 7
回答已采纳
1
回答
在标准库中实现
单
例
设计
模式
的示例
我正在搜索
单
例
设计
模式
实现的示例(双重检查锁定、
枚举
等)。在
java
源代码或其他标准库中。我想检查一下常用的库采用了哪种方法。请推荐一些实现
单
例
设计
模式
的类/库。
浏览 0
提问于2013-10-23
得票数 1
1
回答
它与核心
java
枚举
相关。
、
什么是
java
中
枚举
类的
单
例
实例?
浏览 1
提问于2010-04-21
得票数 0
3
回答
为什么核心
Java
库不使用
枚举
来实现
单
例
模式
?
、
、
著名的BalusC答案()指出的核心
Java
类:
java
.awt.Desktop#getDesktop()所有这些似乎都是带有私有构造函数的类,而不是
枚举
。如果
枚举
是实现
单
例
模式
()的最佳实践,那么为什么它没有在核心
Java
源代码中使用?
浏览 0
提问于2019-06-22
得票数 5
回答已采纳
5
回答
为什么
Java
枚举
不可复制?
、
、
现在要改变这个问题为时已晚,但更确切地说,应该是问“克隆()为什么不允许
单
例
?”。使用copy()方法会更方便。 那么,为什么不允许
浏览 1
提问于2009-11-26
得票数 7
回答已采纳
5
回答
枚举
还是类?
、
、
、
、
它仍然是一个类还是现在的
枚举
?我只是对理论部分感兴趣。 如果谈到面向对象和类,我是否可以说我创建了一个类型
枚举
的Singleton类?
浏览 0
提问于2012-05-10
得票数 3
回答已采纳
2
回答
在
Java
中重用数据库连接
、
、
、
我在
Java
中使用了JavaAWS类(它使用
Java
),但现在我不知道如何在stage1和stage2中重用数据库连接。基本上,我想在任何地方使用相同的数据库连接,现在我不知道实现它的方法是什么。
浏览 3
提问于2014-12-27
得票数 1
2
回答
在
Java
中,是否可以更改或修改
枚举
本身,从而破坏enum
单
例
?
、
、
、
是否有可能在运行时改变
枚举
本身?例如使用反射。问题并不是要改变
枚举
常量的状态。它即将更改
枚举
的一组常量或删除任何常量。我试着想办法解决这件事,并把它做好了
浏览 0
提问于2018-07-07
得票数 5
回答已采纳
3
回答
Android平台下基于
枚举
的
单
例
生命周期
、
、
、
几天前,我发现
单
例
可以成为Android中的反
模式
。我的
单
例
(具有私有构造函数的类和存储在静态字段中的实例)已被删除(实例被删除,尽管其他活动仍在使用此
单
例
(通过getInstance()方法),因此必须创建另一个实例),因为最初从中调用它的活动已被删除有人说“单元素
枚举
类型是实现
单
例
的最好方法”。 所以现在我想知道在Android应用程序中以这种方式创建的singleton的生命周期是什么?这是否与“标准
单
浏览 2
提问于2011-12-30
得票数 5
回答已采纳
1
回答
关于序列化,Scala的
单
例
有哪些保证?
、
、
、
、
默认情况下是安全的,就像
Java
的单元素
枚举
模式
一样,还是有必要在某个地方定义readResolve或类似的方法,以防止意外或恶意破坏
单
例
合同?
浏览 0
提问于2011-05-15
得票数 15
回答已采纳
2
回答
在
java
程序中创建实例时?
、
、
我想为
java
编写
单
例
类。我找到了一个示例程序,如下所示。如何创建
单
例
实例?谢谢。
浏览 1
提问于2012-12-09
得票数 1
回答已采纳
4
回答
在
java
中
枚举
是如何实现线程安全的?
、
、
在
java
中
枚举
是如何实现线程安全的?我正在使用
枚举
实现一个
单
例
(根据Bloch的Effective
Java
),我应该担心我的
单
例
枚举
的线程安全性吗?有没有办法证明或反驳它是线程安全的?
浏览 1
提问于2010-03-28
得票数 35
2
回答
Java
enum
单
例
注释
、
、
、
正如布洛赫在有效的
Java
2Edition的第3项(“使用私有构造函数或
枚举
类型强制执行
单
例
属性”)中所述,--单元素
枚举
类型是实现单元素的最佳方法。不幸的是,旧的私有构造器
模式
仍然非常普遍和根深蒂固,以至于许多开发人员不理解我在创建entrenched时所做的事情。对于私有构造函数方法存在的所有问题,在我看来,它比
枚举
单
例
更具自文档性。 我想我需要的是一个注释,它既声明
枚举
类型是
单
例</e
浏览 8
提问于2013-03-23
得票数 8
回答已采纳
3
回答
如何通过JNI将
Java
枚举
公开给本机代码
、
、
、
、
我使用
枚举
模式
在我的应用程序中定义一个
单
例
。我需要访问这个
单
例
的方法,但是我似乎不能正确地传递这个
单
例
。我尝试过传递
枚举
并创建一个jobject作为globalRef,如下所示:public:env->CallVoidMethod(entityManager, entityManagerFrameElapsedMet
浏览 4
提问于2013-06-21
得票数 2
回答已采纳
1
回答
为什么使用enum来创建
单
例
模式
?
、
、
、
为什么要使用
枚举
来创建
单
例
模式
?它能达到什么目的,而不是传统的单身
模式
? 我见过上面用过的。代码使用
枚举
来创建此
模式
,但没有带来任何好处。它混淆了这种情况,因为
枚举
不是用来存储“一组命名的积分常量”,而是一个简单的方法。
浏览 0
提问于2014-12-17
得票数 2
回答已采纳
2
回答
HibernateUtil中的实例是什么?
、
、
我刚开始使用
Java
的Hibernate框架。我有一个HibernateUtil类的代码,我不明白INSTANCE是从哪里来的。它持有HibernateUtil类的地位,如何?import org.hibernate.Session;import
浏览 4
提问于2014-01-23
得票数 1
回答已采纳
1
回答
如何在Android中创建需要上下文的Singleton?
、
、
、
我最近了解了在
Java
中使用
枚举
作为创建
单
例
的另一种方法。对于这个
单
例
,我需要上下文。如何创建带有参数(例如上下文)的
枚举
单
例
。
浏览 1
提问于2015-01-21
得票数 3
1
回答
Enum Singleton vs类的向后兼容性
、
、
、
我多次听说使用
枚举
是在
Java
中实现
单
例
的最佳方式,我知道其中的原因。谢谢。对于
单
例
,使用
枚举
与使用类相比有什么优点/缺点吗?
浏览 14
提问于2017-02-05
得票数 0
2
回答
单
例
类调用向主类提供空指针异常
有人建议使用
单
例
,所以我做了一些研究,但关于它的研究并不多。public enum laneData { private String laneID; public String getLaneID() {
浏览 1
提问于2011-06-16
得票数 1
回答已采纳
2
回答
如何在
枚举
单
例
中实现日志记录?
、
、
、
我使用的是
枚举
单
例
,但是实现日志记录很麻烦。INSTANCE; }Foo.
java
: illegal reference to static field from initializer 有没有一种等价的方法登录
枚举
单
例<
浏览 7
提问于2010-11-25
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java 单例模式
JAVA设计模式之单例模式
单例模式之Java和Kotlin版
23种java设计模式之:单例模式、原型模式
设计模式-单例模式
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券