2015-06-24 77 views
-3

在这段代码中,我们没有一个用户定义的注释,但没有身体的任何方法,这可能是利用这个什么用户定义的注释不使用任何方法?

import java.lang.annotation.ElementType; 
import java.lang.annotation.Retention; 
import java.lang.annotation.RetentionPolicy; 
import java.lang.annotation.Target; 

@Retention(RetentionPolicy.SOURCE) 
@Target({ ElementType.TYPE }) 
public @interface InputBean { 
} 
+1

它可以作为标记/提示使用,也可以由某人在其中写入的注释处理器使用。快速谷歌似乎表明,它不是一个标准的注释,所以也许你可以看看你的版本控制历史,看看谁创建该文件,并问他们。 – yshavit

+0

标记注释,与标记界面相同,但注释更多。 –

回答

1

@Retention(RetentionPolicy.SOURCE)告诉我们,它有什么用,这只是在源代码级 - 注释在编译器完成时忘记了,并且不在生成的类文件中。

剩下两个选择:

不知道更多使用,我们不能告诉他们哪些是这里的情况。

相关问题