是否可以跨多个移动平台(Android,BlackBerry,Symbian等)共享Java应用程序,关于Android是Java SE(几乎兼容),BlackBerry是JavaME等?
提前致谢。
编辑:
我不是在谈论GUI,这是不可能的。
还有其他事情我需要注意吗?,即Vector而不是List。
线程?
内存管理?
存储管理?
上面提到的项目是我特别关注的重点。
感谢大家的回答。
答案 0 :(得分:5)
只要代码与JME(或多或少的Java SE 1.3)兼容,您就可以保留代码,并且只使用兼容的库。
你无法真正保留你的GUI,几乎所有东西都必须重新编码。
总而言之,只要不使用上一个Java版本的语法,就可以保留大多数域对象,但其余的必须重写。
最好的办法是重写IMO。