【发布时间】:2010-07-09 11:18:52
【问题描述】:
getAppProperty(String key) 是 MIDlet 类中的实例方法。既然 midlet 套件中的所有 midlet 共享同一个 manifest/jad 文件,那为什么不能是静态方法呢?
【问题讨论】:
标签: java-me midlet midp midp-2.0
getAppProperty(String key) 是 MIDlet 类中的实例方法。既然 midlet 套件中的所有 midlet 共享同一个 manifest/jad 文件,那为什么不能是静态方法呢?
【问题讨论】:
标签: java-me midlet midp midp-2.0
如果手机在同一个 JVM 进程中运行多个 MIDlet 套件,它们都共享同一个 MIDlet 类对象。
如果您随后将方法设为静态,它将不知道从哪个 JAD 文件中检索信息。
CLDC 和 MIDP 规范都没有阻止手机制造商在同一个 JVM 进程中运行多个 MIDlet 套件。实际上,在资源受限的环境中这样做会更有效。
【讨论】:
这是您对 J2me 提出的最紧迫的问题吗? J2me 陈旧肮脏,大多数 API 接口都很糟糕。
在 J2me 静态与 getAppProperty 实例的问题范围内,我什至认为这个问题不值得回答。
此外,我什至不认为这个问题是完全可以回答的。
【讨论】: