什么是Java中的注释处理?

Xol*_*lve 15 java annotations javac

引用,Sun的官方Java教程

只有在明确请求注释处理时,才接受类名"HelloWorldApp"

这是什么意思?以及如何应用它?

Arn*_*sch 20

"Annotation Processing"是java编译器编译过程的一个钩子,用于分析用户定义的注释和句柄的源代码(通过产生编译器错误,编译器警告,发出源代码,字节代码......).

API参考:http://java.sun.com/javase/6/docs/api/javax/annotation/processing/package-summary.html


Pau*_*and 10

从您引用的页面的下一行:

只有在明确请求注释处理时,才接受类名"HelloWorldApp"

如果收到此错误,则在编译程序时忘记包含.java后缀.请记住,命令是javac HelloWorldApp.java而不是javac HelloWorldApp.

也就是说,您引用的字符串是在尝试编译示例时可能出现的错误.在第二天的文件中线上,告诉你如何解决这个问题.

如果您想了解更多关于注释,它们是什么以及如何使用它们,那么我建议您阅读注释教程.