我知道在另一台机器或单独的进程中传递对象的引用是不可能的,但是如果被引用的对象也是通过套接字发送的,那么是否可以将对象作为引用传递?或者完成相同的事情的唯一方法是将两者作为对象传递,然后在收到“数据包”对象时重新附加它们的引用?
在我写这篇文章时,我刚想到了另一个想法,Java Serializable类是否在引用序列化时复制引用的内容?
答案 0 :(得分:-1)
您可以将引用传递给对象,因为它只是一个数字。接收端只看到一个数字。
您可以复制对象的内容及其来自的地址,但该地址对您仍然无用。
Java Serialization执行深度序列化,复制它引用的所有对象。