1
2
注释并不是用来转换代码的工具;它们只是将元数据添加到代码中。例如,不能使用注释进行条件编译。 AS Sun's tutorial on annotations 说:
Wikipedia 说:
所以注释处理器插件不能提供C预处理器所具有的所有功能。 |
2
2
可以使用注释处理框架执行编译时任务。它不像预处理器那么强大,因为你不能做如下的事情:
注释处理器的一些好的用例是:
请注意,对于Java 6,APT不再需要,因为所有正确声明的注释处理器都参与编译。 |