Работоспособность анотаций
Читая разные колы я увидел то что аннотации могут стоять на разных местах, например:
@Nullable
Strings name;
Или же в средине метода:
void a(@Nullable Object a, Object1, a1){
}
Как работают анотации в разных местах?
Источник: Stack Overflow на русском