Java: неизменяемость и сериализация

Когда у меня есть неизменяемый родительский класс A, который НЕ является final, а другой класс B расширяет его (B является изменяемым), есть ли способ повлиять на неизменность A из-за сериализации?

Я написал небольшую программу для сериализации объекта, изменил его состояние в программе, а затем десериализовал его. Я получил объект в том виде, в котором он был сериализован. Поэтому мне интересно, можно ли каким-либо образом изменить неизменяемость A путем его сериализации?

5
задан BalusC 6 July 2011 в 06:23
поделиться