【问题标题】:Java version that RIM usedRIM 使用的 Java 版本
【发布时间】:2011-05-23 12:32:01
【问题描述】:

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

【问题讨论】:

    标签: java blackberry


    【解决方案1】:

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

    【讨论】:

    • 您对缺少assert 是正确的。但是,RIM 在their docs 中说在使用 Eclipse 插件时将 Java 编译器合规级别设置为 1.4(而不是 1.3)。
    • 那些是一些相当老的文档 - BlackBerry 4.3 已经有四年多了,版权声明是 2006 年的。它确实是 Java 1.3。您需要 Java 1.1 的类兼容性,而当您在 Eclipse 中将 Java 语言合规性设置为 1.4 时,这是不可能的。
    • 我一直将 Eclipse 设置为在我的 BB 项目中使用 1.4 并且从来没有遇到过问题。你是什​​么意思,这是不可能的?另外,您真的认为 RIM 自 2006 年以来决定将其 Java 兼容性水平向后移动
    【解决方案2】:

    我相信它是 1.4(不幸的是,没有泛型)。

    【讨论】:

    • 我可以在黑莓设备中使用 Jvm 1.5 版吗?
    • BlackBerry docs for the JDE Component Package 中说:“要将 BlackBerry® Java® Development Environment Component Package 与 Eclipse 开发环境一起使用,您必须将 Eclipse 设置为使用 Java 编译器合规级别 1.4。”
    猜你喜欢
    • 1970-01-01
    • 2019-12-24
    • 2020-07-13
    • 1970-01-01
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    • 2014-01-06
    • 2021-05-22
    相关资源
    最近更新 更多