3 года назад
Аннотации Java - основы
Источник: Nuances of Programming Если вы когда-либо видели кодовую базу Java, есть большая вероятность, что вы видели и что-то вроде @Override или подобного перед методом или классом. Такие тэги называются аннотациями. Аннотации  —  это тэги метаданных, которые помогают определить дополнительную информацию для классов, интерфейсов, методов или полей. Аннотации не добавляют дополнительной реализации к функциональному коду, но помогают с необязательной информацией, такой как: Java содержит целый набор предопределенных аннотаций и даже позволяет определять свои собственные...
1 месяц назад
Аннотации в Java: волшебные метки, которые делают код умнее
Всем привет! В данной статье поговорим про еще однин ссылочный тип данных в Java - аннотации. Разберем следующее: Всем приятного чтения! Аннотация — это специальная метка в коде, которая начинается с @. @overside Здесь @Override говорит компилятору: “Этот метод переопределяет метод из суперкласса. Если ты не найдешь такой метод — выдай ошибку.” Это ничего не меняет в работе программы напрямую, но делает код безопаснее, понятнее и управляемее. Вы можете делать свои аннотации. Простой пример:...