RIM使用的Java版本

RIM使用的Java版本,java,blackberry,Java,Blackberry,有人知道RIM修改的JVM使用的是什么版本的Java吗?我发现一篇文章说RIM修改了黑莓设备的默认JVM。什么版本的Java? Blackberry OS 4.x、5.0、6.0,都是BB操作系统,使用相同版本的Java或升级版。我认为它是1.4(不幸的是,没有泛型)。它是Java ME。就语言而言,这意味着它是Java 1.3-没有“assert”关键字,它是在Java 1.4中引入的我可以在Blackberry设备中使用Jvm 1.5版吗?它说,“要在Eclipse开发环境中使用BlackB

有人知道RIM修改的JVM使用的是什么版本的Java吗?我发现一篇文章说RIM修改了黑莓设备的默认JVM。什么版本的Java?
Blackberry OS 4.x、5.0、6.0,都是BB操作系统,使用相同版本的Java或升级版。

我认为它是1.4(不幸的是,没有泛型)。

它是Java ME。就语言而言,这意味着它是Java 1.3-没有“assert”关键字,它是在Java 1.4中引入的

我可以在Blackberry设备中使用Jvm 1.5版吗?它说,“要在Eclipse开发环境中使用BlackBerry®Java®Development Environment组件包,您必须将Eclipse设置为使用Java编译器符合性级别1.4。”关于缺少
assert
,您是对的。但是,RIM在中表示要将Java编译器符合性级别设置为1.4(而不是1.3)当使用Eclipse插件时。这些都是一些比较老的文档-BlackBerry 4.3已经四年多没有更新了,版权声明是2006年发布的。它实际上是Java 1.3。您需要Java 1.1的类兼容性,而当您的Java语言合规性在Eclipse中设置为1.4时,这是不可能的。我一直将Eclipse设置为使用1.4对于我的BB项目,我从来没有遇到过问题。你说这不可能是什么意思?还有,你真的认为RIM自2006年以来决定在Java兼容性方面倒退吗?