2013-10-23 10 views
9

Co dokładnie robi @Object.field? Czytałem kod, który pobrałem z dekompilatora. WykorzystujeSymbol @ w java

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

Zobacz [Lekcja: Adnotacje] (http://docs.oracle.com/javase/tutorial/java/annotations/). –

+0

Właśnie tego szukałem. – snocavotia

+0

Jestem prawie pewien, że powyższe nie jest poprawne pod względem składni, ponieważ wiele wartości dla pola, tj. Tablica byłaby dwoma nawiasami klamrowymi. –

Odpowiedz

9

Symbol @ określa Annotation types. Stanowi to pewne metadane związane do kodu

tej co charakterze znaku (@) wskazuje do kompilator że co następuje jest adnotacja.