Java中的static變量不能參與序列化。因為static變量屬于類級別的變量,而非實例級別的變量,所以在序列化過程中不會保存static變量的狀態。在反序列化時,static變量會被初始化為其默認值,而不是之前序列化時的值。如果想要讓static變量參與序列化,可以考慮自定義序列化和反序列化方法,在這些方法中對static變量進行處理。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529