枚举类 JavaVersion

java.lang.Object
java.lang.Enum<JavaVersion>
org.springframework.boot.system.JavaVersion
所有已实现的接口:
Serializable, Comparable<JavaVersion>, Constable

public enum JavaVersion extends Enum<JavaVersion>
Known Java versions.
从以下版本开始:
2.0.0
作者:
Oliver Gierke, Phillip Webb, Moritz Halbritter
  • 枚举常量详细资料

    • SEVENTEEN

      public static final JavaVersion SEVENTEEN
      Java 17.
      从以下版本开始:
      2.5.3
    • EIGHTEEN

      public static final JavaVersion EIGHTEEN
      Java 18.
      从以下版本开始:
      2.5.11
    • NINETEEN

      public static final JavaVersion NINETEEN
      Java 19.
      从以下版本开始:
      2.6.12
    • TWENTY

      public static final JavaVersion TWENTY
      Java 20.
      从以下版本开始:
      2.7.13
    • TWENTY_ONE

      public static final JavaVersion TWENTY_ONE
      Java 21.
      从以下版本开始:
      2.7.16
    • TWENTY_TWO

      public static final JavaVersion TWENTY_TWO
      Java 22.
      从以下版本开始:
      3.2.4
    • TWENTY_THREE

      public static final JavaVersion TWENTY_THREE
      Java 23.
      从以下版本开始:
      3.2.9
    • TWENTY_FOUR

      public static final JavaVersion TWENTY_FOUR
      Java 24.
      从以下版本开始:
      3.4.3
  • 方法详细资料

    • values

      public static JavaVersion[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static JavaVersion valueOf(String name)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • toString

      public String toString()
      覆盖:
      toString 在类中 Enum<JavaVersion>
    • getJavaVersion

      public static JavaVersion getJavaVersion()
      Returns the JavaVersion of the current runtime.
      返回:
      the JavaVersion
    • isEqualOrNewerThan

      public boolean isEqualOrNewerThan(JavaVersion version)
      Return if this version is equal to or newer than a given version.
      参数:
      version - the version to compare
      返回:
      true if this version is equal to or newer than version
    • isOlderThan

      public boolean isOlderThan(JavaVersion version)
      Return if this version is older than a given version.
      参数:
      version - the version to compare
      返回:
      true if this version is older than version