Перечисления,автоупаковка и аннотации (метаданные)

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