<分区>
我已经浏览过此链接,但我正在寻找令人信服的答案。 访问http://www.coderanch.com/t/270170/java-programmer-SCJP/certification/Difference-serialization-persistence
<分区>
我已经浏览过此链接,但我正在寻找令人信服的答案。 访问http://www.coderanch.com/t/270170/java-programmer-SCJP/certification/Difference-serialization-persistence
最佳答案
序列化是将对象转换为另一种表示形式的过程(通常是二进制,虽然您可以序列化为其他形式,如 xml,但默认的 java 序列化机制是二进制形式)。您可以保留对象的序列化形式以供读入(反序列化)以恢复该对象。序列化还用作跨进程/机器发送 java 对象的机制(例如使用 RMI)。序列化不是持久性,但持久性是它的一种使用方式。
关于java - 持久化和序列化有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20980418/