我有运行在Java SE中的代码。我想转换这些,以便我可以通过Java ME运行它。我怎样才能将这些代码从Java SE转换到Javca ME?有没有简单的方法?从Java SE转换到Java ME
0
A
回答
4
Java ME仅限于Java 1.3,因此您的某些代码(例如泛型)可能无法正常工作。另外,如果你有一个Swing
的GUI,那显然也不起作用。
简而言之:您需要重做您的GUI并重写Java 1.3+代码。
编辑:我几乎没有使用Java ME的经验,但作者this回答说,实际上很难将代码从Java SE移植到Java ME。
+0
那么,我碰过的每一个Java ME都没有Java 1.2(!)中引入的Collections框架(只有Vector和Hashtable) –
0
没有真正的好方法以自动化的方式做到这一点。最快的方法是尝试编译J2ME的代码并查看不能编译的内容。从那里解决它。但Christiaan是对的,它基本上是1.3(没有泛型,没有拳击等),也没有挥杆。
0
由于编码风格不同,不可能直接使用Java ME。
有一个名为LWUIT的工具包,它与Swings非常相似。如果你使用它,花费一些时间和精力,你将能够移植你的应用程序。你可以找到它的教程和文档here
相关问题
- 1. 从Java 5 SE迁移到Java 6后,JAXB'date'转换失败SE
- 2. Java SE嵌入式和Java ME
- 3. 将Java SE类添加到Java ME中阅读PDF
- 4. 将Java SE模块从Netbeans 6.5.1转换到7.0
- 5. Java ME上的Class.getSuperclass()替换?
- 6. 从Graql转换到Java API
- 7. 转换form.showDialog从VB到Java
- 8. 从Java到代码转换
- 9. 从Java转换到C++
- 10. 从Java 6移至Java 6 EE SE
- 11. 的Java SE从客户
- 12. Java SE的位置提供程序SE
- 13. Smooks,java到java的转换
- 14. Java JDK,SDK,SE?
- 15. Java SE 1.7 ClassDefNotFound
- 16. java me textfield
- 17. JAVA ME Hello World
- 18. pauseApp Java ME
- 19. Java ME Triple Store
- 20. 的Java SE和Java EE
- 21. Java SE RESTful VS java EE
- 22. Java到C#转换
- 23. C#到Java转换
- 24. 如何在java SE
- 25. Java SE上的openJPA
- 26. Java SE Sanning API Morena7
- 27. JAVA SE x86或x64?
- 28. Java SE上的Websocket?
- 29. Java SE Swing通知
- 30. Java ME:将基本JDK 1.5“枚举”对象转换为Java ME CLDC-1.1/IMP-NG(JDK 1.4)
这个问题是**多**广泛负责。 Java SE和Java ME(不幸)是完全不同的野兽。所以一般来说,这个话题可以填补书籍。如果您遇到需要帮助的特定*问题,您可以在此处发帖。 –