importjava.io.*;importjava.util.*;// - ponha suas classes Car e Wheel aquiclassTesteSerializacao{publicstaticvoidmain(String[]args)throwsException{ObjectOutputStreamoos=newObjectOutputStream(newFileOutputStream("teste.bin"));Carc=newCar();c.wheels=newWheels();oos.writeObject(c);oos.close();}}
new Car Exception in thread “main” java.lang.NoSuchFieldError: w
at br.com.TesteSerializacao.main(TesteSerializacao.java:27)
W
Will_HRock
Tentar serializar uma instância de Car e a variável de referência Wheels w for inicializado com valor default(null) , vai serializar sim! sem nenhum erro
T
thingol
Ou seja, a questão é mal-formulada, já que o comportamento depende de o objeto ter sido ou não preenchido de determinada forma, que não foi explicitada no programa dado na questão.
W
Will_HRock
é verdade, eu acredito que a resposta seja B, mas qual a resposta que o teste deu pra essa perguta paribe ?