Java-аннотация прикреплена к новым объектам?JAVA

Программисты JAVA общаются здесь
Anonymous
Java-аннотация прикреплена к новым объектам?

Сообщение Anonymous »

Можно ли прикрепить аннотацию к новому объекту?

Предположим, у нас есть простой объект дома House house = new House ()
и аннотации @Large и @Spooky.

Моя идея заключалась в том, чтобы иметь оператор переключения, чтобы дом, помеченный как @Spooky, делал нечто иное, чем дом, помеченный как @Large.

Код: Выделить всё

@Spooky
House house = new House();

System.out.println(house.getClass().getAnnotations().length);
Очевидно, к моему новому объекту дома нет аннотации с длиной == 0.

Почему?

Вернуться в «JAVA»