0

将一个MIDlet类实现为单例是否安全?也就是说,毕竟 Display 类对每个 midlet 都像一个单例,所以 midlet 本身也是一个单例,这样实现它不会破坏某些东西吗?

换句话说,一个应用程序不可能同时运行两个实例,不是吗?我的意思是,AMS 不会允许的,不是吗?

谢谢!

4

1 回答 1

2

通常 Singleton 类具有受保护的构造函数,这将导致问题,因为 AMS 需要 MIDlet 类构造函数是公共的,而不是受保护的或私有的。

于 2010-09-17T22:11:32.710 回答