CodeWalk

Serializable接口的作用与实现原理

作者:孤独的心 · 2026-05-30 12:55

说明Serializable接口的作用、实现原理及serialVersionUID的作用。

回答

孤独的心

标记接口,声明类可被序列化。ObjectOutputStream通过反射获取字段递归序列化。

serialVersionUID用于版本控制,建议显式声明。

注意:static和transient字段不序列化;单例需重写readResolve()。