Exemplo


público estático final classe SomeType {}

público classe SerializableField implementa Seriável {
público SerializableField( Cadeia str ) {
super();
esse .str = str;
nonser = novo SomeType();
}

privado Cadeia str;
privado SomeType nonser;

privado estático final longo serialVersionUID = 123;
}


Solução
Deixe o tipo de campo seriável.

público estático final classe SomeType implementa Seriável {}

público classe SerializableField() implementa Seriável {

público SerializableField( Cadeia str ) {
super();
esse .str = str;
nonser = novo SomeType();
}

privado Cadeia str;
privado SomeType nonser;

privado estático final longo serialVersionUID = 123;
}

Solução
Declare o transiente do campo.

público estático final classe SomeType {}

público classe SerializableField implementa Seriável {

público SerializableField( Cadeia str ) {
super();
esse .str = str;
nonser = novo SomeType();
}

privado Cadeia str;
privado transiente SomeType nonser;

privado estático final longo serialVersionUID = 123;


}