3

getAppProperty(String key) 是 MIDlet 类中的实例方法。由于 midlet 套件中的所有 midlet 共享相同的清单/jad 文件,为什么不能是静态方法?

4

2 回答 2

3

如果手机在同一个 JVM 进程中运行多个 MIDlet 套件,它们都共享同一个 MIDlet 类对象。

如果您随后将该方法设为静态,它将不知道从哪个 JAD 文件中检索信息。

CLDC 和 MIDP 规范都没有阻止手机制造商在同一个 JVM 进程中运行多个 MIDlet 套件。实际上,在资源受限的环境中这样做会更有效。

于 2010-10-08T10:38:02.973 回答
-1

这是您对 J2me 提出的最紧迫的问题吗?J2me 陈旧肮脏,大多数 API 接口都很糟糕。

在 J2me 静态与 getAppProperty 实例之间存在问题的范围内,我什至认为这个问题不值得回答。

此外,我什至不认为这个问题是完全可以回答的。

于 2010-07-13T21:20:02.443 回答