繁体   English   中英

我如何编写一段Java代码,让一个实例仅发生一次?

[英]how do I write a piece of java code that will let an instance happen only once?

我正在编写一个应用程序。 在该应用程序中,我有一个实例,我只想在应用程序第一次打开时发生。 我想知道如何用Java编写只会使该实例在第一次发生的事情。 就像注册码之类的。

PersistentStore-创建一个Singleton。 Blackberry开发人员论坛具有出色的单例方法,该方法利用RuntimeStore,但不会像PersistentStore那样跨重启。

第3项 :使用私有构造函数或枚举类型强制执行Singleton属性”,Joshua Bloch,《 有效Java》

我对黑莓一无所知,但这似乎可以用一个通用的答案来回答:

在某处设置标志

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM