[英]Passing a reference to an object contained within a 'packet' object over a socket in Java
我知道不可能将引用传递给另一台计算机上的对象或在单独的进程中传递,但是如果被引用的对象也通过套接字发送,则可以将对象作为引用传递吗? 还是完成同一件事的唯一方法是将两个对象都作为对象传递,然后在收到“数据包”对象后重新捕获其引用?
在写这篇文章时,我想到了另一个主意,当序列化引用时,Java Serializable类是否复制引用的内容?
您可以将引用传递给对象,因为它只是一个数字。 接收端只看到一个数字。
您可以复制对象的内容和对象的地址,但是该地址对您仍然没有用。
Java序列化进行深度序列化,复制它引用的所有对象。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.