Средство метаданных для Java - это спецификация для Java, которая определяет API для аннотирования полей, методов и классов как имеющих определенные атрибуты, указывающие, что они должны обрабатываться определенным образом средствами разработки, средствами развертывания или библиотеками времени выполнения.
Спецификация была разработана в рамках процесса сообщества Java как JSR 175 и выпущена как часть J2SE 5.0 (Tiger).