Перечисления,автоупаковка и аннотации (метаданные)
ПеречисленияОсновные понятия о перечисленияхОболочки типов
Методы values () и valueOf()
Перечисления в Java являются типами классов
Перечисления наследуются от Enum
Еще один пример перечисления
CharacterАвтоупаковка
Boolean
Оболочки числовых типов
Автоупаковка и методыАннотации (метаданные)
Автоупаковка/распаковка происходит в выражениях
Автоупаковка/распаковка значений Boolean и Character
Автоупаковка/распаковка помогает предотвратить ошибки
Предостережения
Основы аннотирования
Спецификация политики удержания
Получение аннотаций во время выполнения с использованием рефлексии
Второй пример применения рефлексии
Получение всех аннотаций
Интерфейс AnnotatedElement
Использование значений по умолчанию
Аннотация-маркер
Одночленные аннотации
Встроенные аннотации
Некоторые ограничения