模块  jdk.javadoc
软件包  com.sun.javadoc

Enum LanguageVersion

  • 实现的所有接口
    SerializableComparable<LanguageVersion>

    @Deprecated(since="9",
                forRemoval=true)
    public enum LanguageVersion
    extends Enum<LanguageVersion>
    Deprecated, for removal: This API element is subject to removal in a future version.
    The declarations in this package have been superseded by those in the package jdk.javadoc.doclet. For more information, see the Migration Guide in the documentation for that package.
    Java编程语言版。 此枚举的常量标识包含与doclet相关的语言更改的JDK和J2SE版本。

    所有doclet至少支持1.1语言版本。 在此之后的第一个版本中,影响doclet的语言更改为1.5。

    从以下版本开始:
    1.5
    • Enum Constant Detail

      • JAVA_1_1

        public static final LanguageVersion JAVA_1_1
        Deprecated, for removal: This API element is subject to removal in a future version.
        1.1添加了嵌套类和接口。
      • JAVA_1_5

        public static final LanguageVersion JAVA_1_5
        Deprecated, for removal: This API element is subject to removal in a future version.
        1.5添加了泛型类型,注释,枚举和varArgs。
    • 方法详细信息

      • values

        public static LanguageVersion[] values()
        Deprecated, for removal: This API element is subject to removal in a future version.
        按照声明的顺序返回一个包含此枚举类型常量的数组。 此方法可用于迭代常量,如下所示:
          for (LanguageVersion c : LanguageVersion.values())
            System.out.println(c); 
        结果
        包含此枚举类型常量的数组,按声明的顺序排列
      • valueOf

        public static LanguageVersion valueOf​(String name)
        Deprecated, for removal: This API element is subject to removal in a future version.
        返回具有指定名称的此类型的枚举常量。 该字符串必须与用于声明此类型中的枚举常量的标识符完全匹配。 (不允许使用无关的空白字符。)
        参数
        name - 要返回的枚举常量的名称。
        结果
        具有指定名称的枚举常量
        异常
        IllegalArgumentException - 如果此枚举类型没有具有指定名称的常量
        NullPointerException - 如果参数为null