亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> java

Java 10 - 基于时间的发布版本控制

JEP 322 - 基于时间的发布版本控制

从 Java 10 开始,Oracle 为 Java 版本引入了严格的基于时间的版本控制模型。现在 Java 将在每六个月后发布一个主要版本。 Java 10 于 2018 年 3 月发布,之后的所有主要版本都计划在未来几年的 3 月和 9 月发布。版本进一步分为三大类。

版本格式

一个版本现在遵循以下格式。

$FEATURE.$INTERIM.$UPDATE.$PATCH

在哪里

示例

以下程序显示了 JAVA 10 的版本控制细节。

public class Tester {
   public static void main(String[] args) {
      Runtime.Version version = Runtime.version();
      System.out.printf(" feature: %s%n interim: %s%n update: %s%n patch: %s%n",
         version.feature(), 
         version.interim(), 
         version.update(), 
         version.patch());
   }
}

输出

它将打印以下输出。

feature: 10
interim: 0
update: 2
patch: 0

java

  1. Java 运算符
  2. Java 评论
  3. Java for-each 循环
  4. Java 字符串
  5. Java 接口
  6. Java 匿名类
  7. Java try-with-resources
  8. Java 注释
  9. Java 断言
  10. Java 向量
  11. 在 Eclipse Hono 中发布新的基于 MongoDB 的设备注册表
  12. 在施工现场利用基于物联网的技术