2015-06-24 21 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)告訴我們,它有什麼用,這只是在源代碼級 - 註釋在編譯器完成時忘記了,並且不在生成的類文件中。

剩下兩個選擇:

不知道更多使用,我們不能告訴他們哪些是這裏的情況。

相關問題