Практика аннотаций в Java
Объявите устаревший метод перевода меток в
верхний регистр с параметром since и
новый метод с тем же поведением. В main
оставьте вызов старой версии для строки
"tag".
В JavaDoc к устаревшему методу округления процента укажите замену на новый метод. Старую пометьте как устаревшую, новую назовите иначе.
Переопределите метод родителя в потомке и
пометьте его @Override. Сигнатура должна
совпадать с методом базового класса.
Создайте метку Stage со строковым элементом
name. Повесьте её на метод публикации
и на класс конфигурации канала.
Объявите метку Hint с элементом
text и @Target(ElementType.PARAMETER).
Метод регистрации должен иметь строковый параметр
с этой меткой.
Объявите метку со сроком SOURCE и
метку со сроком RUNTIME. Каждую
повесьте на отдельный класс-заглушку.
Класс с меткой RUNTIME прочитайте в
main и
выведите значение строкового элемента.
Метку с элементом enabled и значением
по умолчанию true повесьте на метод
без скобок. Второй метод пометьте с
enabled = false.