Это зависит от того, что именно вы делаете с NotSerializableClass
. Пока SerializableClass
не сохраняет ссылку на NotSerializableClass
, с вами все будет в порядке, но есть много тонких способов, которыми можно сохранить ссылку, например:
notSerialiazble
из анонимного внутреннего класса, созданного в конструкторе И, конечно, несколько менее изощренных способов. :
NotSerializableClass
в качестве поля NotSerializableClass
в качестве поля внутри внутреннего класса SerializableClass
И возможно еще несколько, это только с моей головы