Каков наилучший способ получить значение атрибута с помощью Reflection в Java - PullRequest
0 голосов
/ 05 января 2012

Я знаю, что могу получить имена атрибутов, типы и установить их значения из объекта.

Я хочу знать, как лучше всего получить их значения с помощью отражений.

РЕДАКТИРОВАТЬ:Для смысла.Лучшее - это как меньше кода, меньше памяти и более быстрое выполнение.

Пример: лучше ли мне пытаться вызвать методы для получения их значений или использовать что-то вроде этого:

Object obj;
Class cls = obj.getClass();
cls.getField("atribute1").get(obj).toString();

1 Ответ

1 голос
/ 06 января 2012

Лучший из известных мне способов сделать это - использовать Apache BeanUtils

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...