Как неизменяемый dto сериализуется / десериализуется в Java? - PullRequest
0 голосов
/ 28 октября 2018

Рассмотрим код:

public class MyDto implements Serializable {
    private String myField;
    public MyDto (String myField) {
        this.myField = myField;
    } 
}

Как я вижу, этот код работает (я надеюсь), но я понятия не имею, как сериализация / десериализация Java строит объект до того, как он устанавливает поля.Есть идеи?

О дублировании

Я не нашел ни одного ключевого слова constructor или immutable на этой странице.Так что этот вопрос немного другой.Также this описывает разницу между json / xml и т. Д., А не некоторые специфические особенности для сериализации Java.

...