Spec-Zone .ru
спецификации, руководства, описания, API
СОДЕРЖАНИЕ | ПРЕДЫДУЩИЙ | NEXT

Спецификация Сериализации Объекта Java

Оглавление

1 Архитектура системы
1.1 Краткий обзор
1.2 Запись в Объектный Поток
1.3 Чтение от Объектного Потока
1.4 Объектные Потоки как Контейнеры
1.5 Определение Сериализуемых Полей для Класса
1.6 Документирование Сериализуемых Полей и Данных для Класса
1.7 Доступ к Сериализуемым Полям Класса
1.8 Интерфейс ObjectOutput
1.9 Интерфейс ObjectInput
1.10 Сериализуемый Интерфейс
1.11 Интерфейс Externalizable
1.12 Сериализации Перечислимых Констант
1.13 Уязвимой информации Защиты

2 Объектных Выходных класса
2.1 Класс ObjectOutputStream
2.2 ObjectOutputStream. Класс PutField
2.3 writeObject Метод
2.4 writeExternal Метод
2.5 writeReplace Метод
2.6 useProtocolVersion Метод

3 Объектных Входных Класса
3.1 Класс ObjectInputStream
3.2 ObjectInputStream. Класс GetField
3.3 Интерфейс ObjectInputValidation
3.4 readObject Метод
3.5 readObjectNoData Метод
3.6 readExternal Метод
3.7 readResolve Метод

4 Дескриптора Класса
4.1 Класс ObjectStreamClass
4.2 Динамические Дескрипторы Прокси-класса
4.3 Сериализированная Форма
4.4 Класс ObjectStreamField
4.5 Осмотр Сериализуемых Классов
4.6 Потоковые Уникальные идентификаторы

5 Управлений версиями Сериализуемых Объектов
5.1 Краткий обзор
5.2 Цели
5.3 Предположения
5.4 Кто Ответственен за Управление версиями Потоков
5.5 Совместимое Развитие Типа JavaTM
5.6 Введите Изменения, Влияющие на Сериализацию
5.6.1 Несовместимые Изменения
5.6.2 Совместимые Изменения

6 Объектных Потоковых Протоколов Сериализации
6.1 Краткий обзор
6.2 Потоковые Элементы
6.3 Потоковые Версии Протокола
6.4 Грамматика для Потокового Формата
6.4.1 Правила Грамматики
6.4.2 Терминальные Символы и Константы

Безопасность в Объектной Сериализации
1 Краткий обзор
2 Проект Цели
3 Вопросы безопасности
4 Предотвращение Сериализации Уязвимых данных
5 Пишущая Специфичная для класса Сериализация Методы
6 Охраняющие Неразделенные Десериализованные Объекты
7 Предотвращение Перезаписи Объектов Экстернэлизэйбла
8 Шифрование Потока байтов

B Исключения В Объектной Сериализации

C Пример Сериализуемых Полей
Реализация Альтернативы C.1 В качестве примера java.io.File

СОДЕРЖАНИЕ | ПРЕДЫДУЩИЙ | NEXT
Авторское право © 2005, 2010, Oracle и/или его филиалы. Все права защищены.