JavaSE JDK1.8注解的新特征

 时间:2024-11-07 19:43:18

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的子元素?
  • 热门搜索
    感冒鼻子不通气怎么办 万博app怎么下载 总胆红素偏高怎么办 伊莱克斯空调怎么样 狐假虎威的近义词 感冒吃什么食物 直怎么读 梦寐以求的近义词 急救常识 无刘海发型