gpt4 book ai didi

java - 将对象写入套接字

转载 作者:行者123 更新时间:2023-12-01 16:40:34 25 4
gpt4 key购买 nike


我这里遇到了问题...!

我想编写一个程序,其中必须传递一些数据和该数据的 packet_no...

所以,我正在创建一个类Packet。我想通过 Socket 的 OutputStream 发送 Packet 对象。

如何实现这一目标?
谢谢

最佳答案

你需要的东西叫做 ObjectOutputStream 。它是从常规输出流创建的。在接收方,您将需要适当的 ObjectInputStream。您的对象及其所有字段必须实现 Serializable界面。

示例代码:

OutputStream os = socket.getOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(os);
oos.writeObject(p);

关于java - 将对象写入套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4002674/

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