"C:\Program Files\Java\jdk1.8.0_171\bin\java.exe" ... nameA: AB2B2, nameB: C33 nameA: AB2B2, nameB: C33 Process finished with exit code 0 5. Программа должна выполняться без ошибок. - exit code 0 - норм! 6. При десериализации должны корректно восстанавливаться значение полей nameA и nameB. - nameA: AB2B2, nameB: C33 - норм! Так что не так-то?