有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java jdk1之间的区别是什么。7_9 9和jdk1。7_271

我想看看jdk1之间的区别。7_9 9和jdk1。7_271.

我能看出两者的区别吗?就像任何不推荐的方法一样,我必须知道。如果我们用jdk1更新系统。7_2 有什么问题吗

多谢各位

编辑

我从评论中了解到如何检查这些版本之间的差异。多谢各位


共 (1) 个答案

  1. # 1 楼答案

    如本报告所述:

    次要版本兼容性

    与具有相同主要版本号的先前次要版本相比,次要版本具有以下兼容性:

    • Java源和目标级别:相同
    • 兼容Java版本:可以添加/弃用版本,但不能删除
    • 支持的Java版本:5月 添加版本或删除不推荐的版本
    • Java API:可以添加/弃用但不能删除API
    • 第三方库:可以添加/升级库,但不能删除库;对库的升级必须遵循Java API兼容性规则
    • 配置:可以添加/弃用,但不能删除选项/属性/bean等
    • 协议消息:可以添加但不能删除新协议/选项;协议 与以前的次要版本相同的实现仍然存在 电线兼容
    • 存储格式(API):可以添加,但不能删除 从中,以不期望违反标准的方式设置格式 与数据交互的工具
    • 存储格式(非API):可能会更改 以使旧的次要版本无法使用的方式 数据

    这样做的结果是,从一个次要版本升级到另一个版本不需要任何更改,只需安装要使用的版本并更新所使用的任何第三方插件的版本即可

    现有配置文件将保持不变,但可能需要修改以利用新功能。降级到较旧的次要版本可能需要删除较新版本中引入的配置选项

    注意,在添加API时,抽象或接口方法不会添加到现有的公共接口或类中,以保证现有扩展的编译时兼容性