FindBugs - Правило SE_BAD_FIELD, почему оно игнорирует java.lang.Object?

Из описания SE_BAD_FIELD :

Непрерывное несериализуемое поле экземпляра в сериализуемый класс

Этот класс Serializable определяет непримитивное поле экземпляра, которое не является ни временным, ни сериализуемым, ни java.lang.Object, и, похоже, не реализует интерфейс Externalizable или методы readObject () и writeObject (). Объекты этого класса не будут десериализоваться правильно, если в этом поле хранится несериализуемый объект.

Почему java.lang.Object является исключением из правила?

7
задан trashgod 5 May 2011 в 15:01
поделиться