JavaSE JDK1.8注解的新特征

 时间:2026-02-14 20:26:29

1、可重复注解

JavaSE JDK1.8注解的新特征

2、JDK1.8之后,可读性更好

JavaSE JDK1.8注解的新特征

JavaSE JDK1.8注解的新特征

3、类型注解

JDK1.8之后,关于元注解@Target的参数类型ElementType枚举值多了两个:

JavaSE JDK1.8注解的新特征

JavaSE JDK1.8注解的新特征

4、在java 8之前,注解只能是在声明的地方所使用,java8开始,注解可以应用在任何地方。

ElementType.TYPE_PARAMETER 表示该注解能写在类型变量的声明语句中(eg:泛型声明)。

ElementType.TYPE_USE 表示该注解能写在使用类型的任何语句中。

JavaSE JDK1.8注解的新特征

JavaSE JDK1.8注解的新特征

JavaSE JDK1.8注解的新特征

5、类型注解被用来支持在Java的程序中做强类型检查。配合第三方插件工具Checker Framework(使用Checker Framework可以找到类型注解出现的地方并检查),可以在编译的时候检测出runtime error(eg:UnsupportedOperationException; NumberFormatException;NullPointerException异常等都是runtime error),以提高代码质量。这就是类型注解的作用。

JavaSE JDK1.8注解的新特征

JavaSE JDK1.8注解的新特征

6、进入源代码目录   通过javac编译  -processor 后面接注释处理流程

javac    -processor org.checkerframework.checker.nullness.NullnessChecker   TestChecker.java

JavaSE JDK1.8注解的新特征

7、警告处理

JavaSE JDK1.8注解的新特征

  • VS2019如何使用自适应格式
  • 如何登录Python
  • VS2013怎么关闭解决方案或项目签入所有内容
  • IDEA添加jar包
  • 在jQuery中如何选择某DIV的子元素?
  • 热门搜索
    青年节手抄报 新年英语手抄报 国庆节手抄报简单漂亮 爱眼手抄报内容 感恩母爱手抄报第一名 法制安全教育手抄报 圣诞节的手抄报 共筑中国梦手抄报 关于反邪教的手抄报 少先队建队日手抄报