gpt4 book ai didi

java - 未按预期收到序列化对象

转载 作者:行者123 更新时间:2023-12-01 14:50:07 25 4
gpt4 key购买 nike

我有一个服务器程序和一个客户端程序。我创建了一个代表游戏中人物的类。在那个类(class)中,我有多个变量,例如位置、名称、级别......服务器向客户端发送一个人对象,当客户端带着该人四处走动时,它会更改在类中的位置,并且客户端将整个人对象发送回服务器。问题是当我发送该对象时,位置总是变回 (5,5)(起始位置)。我几乎可以肯定问题与套接字有关,因为我创建了消息框,每次都会显示发送的位置和接收的位置。有什么帮助吗?

最佳答案

您需要调用ObjectOutputStream.reset()。请参阅Javadoc 了解原因。

关于java - 未按预期收到序列化对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14975792/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com