getAppProperty(String key)是MIDlet类中的实例方法。由于midlet套件中的所有midlet共享相同的manifest / jad文件,所以为什么它不能成为静态方法呢?
答案 0 :(得分:3)
如果手机在同一个JVM进程中运行多个MIDlet套件,它们都共享相同的MIDlet类对象。
如果您然后将该方法设为静态,则它将不知道从哪个JAD文件中检索信息。
CLDC和MIDP规范都不能阻止手机制造商在同一JVM进程中运行多个MIDlet套件。事实上,在资源有限的环境中这样做会更有效率。
答案 1 :(得分:-1)
这是您要问的有关J2me的最紧迫问题? J2me很旧,API的大多数接口很糟糕。
在J2me静态vs getAppProperty实例出错的情况下,我甚至认为这个问题不值得回答。
此外,我甚至不认为这个问题是完全可以回答的。