多项选择题

A.用于生成API文档,常用的有@param @return 等
B.实现替代配置文件功能
C.在编译时进行格式检查。如@Override 放在方法前,如果你这个方法并不是覆盖了超类方法,则编译时就能检查出
D.控制程序的分支结构