2013-10-23 37 views
9

@Object.field究竟做了什麼?我正在讀取一些我從反編譯器中獲取的代碼。它採用java中的@符號

@Object.name(field = "stuff",field = "stuff") 
public static Object fieldName; 
+6

請參考[Lesson:Annotations](http://docs.oracle.com/javase/tutorial/java/annotations/)。 –

+0

正是我在找的。 – snocavotia

+0

我很確定上面的語法不正確,因爲字段數組的多個值將是兩個大括號。 –

回答

9

@符號指定Annotation types。這表示與您的代碼相關的一些元數據

at符號字符(@)向編譯器指示 後面的內容是註釋。