Przejdź do zawartości

Adnotacja (Java)

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez 2a02:a31a:a143:8780:3414:86fa:5e94:90c3 (dyskusja) o 21:15, 7 maj 2018. Może się ona znacząco różnić od aktualnej wersji.
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

W języku programowania Java, adnotacją nazywamy składniową formę metadanej, która może zostać dodana do kodu źródłowego. Klasy, metody, zmienne, parametry czy też moduły mogą zostać oznaczone adnotacjami. Tak jak tagi w dokumentacji Javy, adnotacje mogą być odczytywane z plików źródłowych, jednak w przeciwieństwie do nich, adnotacje mogą być wbudowane oraz odczytywane z plików o rozszerzeniu .class generowanych przez kompilator. Pozwala to na pozostawienie ich w kodzie przez maszynę wirtualną javy w trakcie wykonywania się programu, a następnie odczytanie ich za pomocą refleksji. Możliwe jest tworzenie meta-adnotacji z tych już istniejących w Javie.


Żródła

Java Annotations: An Introduction