注解处理器 1.apt 注解与注解处理器介绍 2.java 文件架构化Element Element是Java文件当中某一个元素,它可以指代包、类、方法或者变量等,主要用到以下几种子接口: PackageElement表示包信息元素,提供对有关包及其成员信息的访问。 ExecutableElement表示类或接口中的方法、构造方法等元素。 TypeElement表示类或接口类型元素。提供对有关类型及其成员信息的访问。注意,枚举类型是一种类,而注解类型是一种接口。 VariableElement表示一个字段、enum常量、方法或构造方法参数、局部变量或异常参数 3.获取注解信息 4.javapoet简介 5.APT 使用总结