LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Если считается, то легко примеров можно накидать. Самый простой вариант уже выше написали, например сериализация произвольного объекта в JSON. Руками писать это маразм, а с рефлексией пишется один раз и работает для всех объектов.

Пожалуй единственная задача, в которой мне не хватает средств Java, это логгирование. Хочется писать log(x + y) и получать на печати «x + y = 12», например. Это тривиально делается на макросах C но практически никак не делается в Java.

Исходная версия Legioner, :

Если считается, то легко примеров можно накидать. Самый простой вариант уже выше написали, например сериализация произвольного объекта в JSON. Руками писать это маразм, а с рефлексией пишется один раз и работает для всех объектов.