Чтение и запись объектов в Java

Сериализация - это преобразование объекта в последовательность байтов, чтобы объект можно было легко сохранить в постоянном хранилище или потоковом потоке даже на другой платформе или в сети. Затем один и тот же поток байтов можно десериализовать - преобразовать в реплику исходного объекта. Поскольку создание потока байтов является нейтральным по отношению к платформе, как только объекты, созданные в одной системе, могут быть десериализованы на другой платформе. Это очень полезно, когда вы хотите передать данные одного объекта по сети, например, с одной JVM на другую. Здесь, в Java, механизм сериализации встроен в платформу, но вам необходимо реализовать интерфейс Serializable, чтобы сделать объект сериализуемым.

Пример

Как читать и записывать объекты Java из / в файл?

ObjectOutputStream используется для сериализации и записи в файл, в то время как ObjectInputStream может использоваться аналогичным образом для чтения сериализованных объектов из файла

Пример

Источник: http://net-informations.com/Java/files/objects.htm

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Adblock
detector