Spec-Zone .ru
спецификации, руководства, описания, API
|
public class SerialJavaObject extends Object implements Serializable, Cloneable
JAVA_OBJECT
значение. Принятие объекта Java реализует Serializable
интерфейс, этот class просто обертывает процесс сериализации. Если однако, сериализация не будет возможна, потому что объект Java не сразу сериализуем, то этот class попытается сериализировать все нестатические элементы, чтобы разрешить объектному состоянию быть сериализированным. Статические или переходные поля не могут быть сериализированы; попытка сериализировать их приведет к a SerialException
бросаемый объект.
Конструктор и Описание |
---|
SerialJavaObject(Object obj)
Конструктор для
SerialJavaObject помощник class. |
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
clone()
Возвращает клона этого
SerialJavaObject . |
boolean |
equals(Object o)
Сравнивает этот SerialJavaObject с указанным объектом.
|
Поле[] |
getFields()
Возвращает массив
Field объекты, который содержит каждое поле объекта, который сериализирует этот помощник class. |
Объект |
getObject()
Возвраты
Object это - копия этого SerialJavaObject объект. |
int |
hashCode()
Возвращает хэш-код для этого SerialJavaObject.
|
public SerialJavaObject(Object obj) throws SerialException
SerialJavaObject
помощник class. obj
- Java Object
быть сериализированнымSerialException
- если объект, как находят, не сериализуемpublic Object getObject() throws SerialException
Object
это - копия этого SerialJavaObject
объект.SerialJavaObject
возразите как Object
в языке программирования JavaSerialException
- если экземпляр поврежденpublic Field[] getFields() throws SerialException
Field
объекты, который содержит каждое поле объекта, который сериализирует этот помощник class.Field
объектыSerialException
- если с ошибкой встречаются, получая доступ к сериализированному объектуpublic boolean equals(Object o)
true
если и только если параметр не null
и a SerialJavaObject
объект, который идентичен этому объектуequals
в class Object
o
- Объект сравнить это SerialJavaObject
противtrue
если данный объект представляет a SerialJavaObject
эквивалентный этому SerialJavaObject, false
иначеObject.hashCode()
, HashMap
public int hashCode()
SerialJavaObject
объект берется в качестве хэш-кода Object
это хранитhashCode
в class Object
Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92