Использование отражения на Java-классах для доступа ко всему полю, методам и т. Д.
Существует ли стандартизованный порядок этих элементов (который указан в некотором стандарте)?Отражение в Java: упорядочен ли порядок полей и методов класса?
Конечно, я может проверить его эмпирически, но мне нужно знать, всегда ли это .
EDIT:
Я ждал вопрос: Что мне нужно для заказа;)
Короче говоря: у меня есть JAXB-аннотированных классов, и хотят не не представляют эти классы визуально. Хотя порядок атрибутов XML не имеет отношения к стандарту XML , ни для JAXB, я хочу иметь определенный порядок атрибутов XML для визуального представления .
Например: начало начинается после завершения. Это вредит вашей интуиции.
Зачем вам нужен заказ? – akarnokd
Я согласен с kd304, это вызвало мой интерес ... –
Если это ваши классы, вы можете аннотировать их с помощью аннотации @Order (value = 11), и ваш дисплей сортирует поля в соответствии со значением. – akarnokd