В Java можно создавать экземпляры класса без фактического вызова объявленного конструктора путем извлечения одного из них через sun.reflect.ReflectionFactor.newConstructorForSerialization().Почему конструкторы возвращаются функцией ReflectionFactor.newConstructorForSerialization(), называемой «munged»?
Насколько я знаю, этот специальный конструктор называется «munged». Откуда этот термин? Я не мог найти его в любом словаре.
Почему, по вашему мнению, это называется «munged»? Я никогда не слышал этого, у тебя есть ссылка за руку? –
http://svn.xstream.codehaus.org/browse/xstream/trunk/xstream/src/java/com/thoughtworks/xstream/converters/reflection/Sun14ReflectionProvider.java?r=HEAD – Martin