我如何编写一段只允许实例发生一次的java代码?

时间:2011-04-20 02:24:51

标签: java blackberry

我正在写一个应用程序。在该应用程序中,我有一个实例,我只想在第一次打开应用程序时发生。我想知道如何用Java编写一些东西,只会让那个实例第一次发生。像注册码或类似的东西。

3 个答案:

答案 0 :(得分:5)

PersistentStore - 创建一个单身人士。 Blackberry开发论坛有一个很好的单例方法,它使用RuntimeStore,但不会重启,PersistentStore会这样做。

答案 1 :(得分:3)

Item 3:使用私有构造函数或枚举类型强制执行Singleton属性”-Joshua Bloch, Effective Java

答案 2 :(得分:0)

我对黑莓手机一无所知,但这似乎可以通过一般性答案来回答:

在某处设置标志