Quote Originariamente inviata da MBdip Visualizza il messaggio
anche la stringa di prova È static, Però quella viene deserializzata correttamente...
La stringa di prova S non viene né serializzata né di conseguenza deserializzata ... essendo static. È inizializzata con un valore costante .... e quello semplicemente rimane lì.

Quote Originariamente inviata da MBdip Visualizza il messaggio
Forse perché non viene considerato come campo static di un oggetto....
L'ho spiegato prima .... "La serializzazione degli oggetti non prende in considerazione campi di classe (static)".

Quote Originariamente inviata da MBdip Visualizza il messaggio
Mi risulta molto comodo che le arraylist siano static Per avere una sola arraylist condivisa, di modo che anche gli eventuali metodi di altre classi lavorino sulla stessa arraylist...
In ogni caso il tuo "design" è dubbio .... perlomeno fa un "po' acqua" ...