คำถามติดแท็ก serialversionuid

26
serialVersionUID คืออะไรและทำไมฉันจึงควรใช้
Eclipse ออกคำเตือนเมื่อserialVersionUIDไม่มีข้อมูล คลาส Foo ที่ทำให้เป็นอนุกรมไม่ได้ประกาศฟิลด์ serialVersionUID สุดท้ายที่เป็นสแตติกชนิดยาว อะไรserialVersionUIDและทำไมจึงสำคัญ โปรดแสดงตัวอย่างที่หายไปserialVersionUIDจะทำให้เกิดปัญหา

11
ทำไมต้องสร้าง serialVersionUID แบบยาวแทนที่จะเป็น 1L แบบง่าย?
เมื่อการดำเนินการระดับ Serializable ใน Eclipse ผมมีสองตัวเลือก: เริ่มต้นการเพิ่มหรือสร้างserialVersionUID(1L) serialVersionUID(3567653491060394677L)ฉันคิดว่าอันแรกเย็นกว่า แต่หลายครั้งฉันเห็นคนใช้ตัวเลือกที่สอง มีเหตุผลใดที่จะสร้างlong serialVersionUID?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.