我的问题是,当我们有实现接口可序列化的类时,当我们通过网络发送该类的对象时,JVM是否将对象复制到内存中或者JVM如何通过&#34的意义行为;保持状态&#34 ;一个对象。
答案 0 :(得分:1)
interface serializable是一个标记接口,它向JVM指示此类的对象(实现序列化)可以持久保存到任何流(文件或推送到网络套接字)。每当被要求进行序列化时,JVM就会在给定流上写入该对象的状态,并保留或丢弃原始对象将取决于该对象的范围(生命);所以没有JVM在内存中制作副本的问题。