В моем интервью я получил один вопрос, как для того чтобы достигнуть Сериализация и я дал ответ, какПочему мы используем serialVersionUID во время сериализации
public class SerializationSample {
public static void main(String args[]) {
...........
FileOutputStream fos = new FileOutputStream(outFile);
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(serializableObject);
............
}
class SerializationBox implements Serializable {
............
............
}
но интервьюер сказал, это будет сериализовать весь объект, и он попросил 2 вопроса
- Как вы напишете код, если я хочу сериализовать отдельный объект?
- Почему мы используем long_integer id во время сериализации?
Пожалуйста, любой может помочь мне найти ответ на этот вопрос
Вы спросили об этом Google? Бьюсь об заклад, это даст вам ответы быстрее. – SudoRahul
i did not получил Q1 в google – Som
Я не уверен, что он означает сериализацию одноэлементного класса. Если это так, то его уже [ответили] (http://stackoverflow.com/questions/3930181/how-to-deal-with-singleton-along-with-serialization) на SO – ch4nd4n