gpt4 book ai didi

java - 通过套接字发送对象java

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

如何通过套接字发送类的对象?到目前为止,我只能通过套接字一一发送类成员,并且我想将对象作为一个整体发送。用一个简单的例子来解释会很棒。谢谢。

最佳答案

对于要传输的对象,您必须使用java.io.Serialized接口(interface)。
然后将 ObjectInputStreamObjectOutputStream 转换为 readObjectwriteObject例如。

   InputStream is = socket.getInputStream();   
ObjectInputStream ois = new ObjectInputStream(is);
MyObject obj = (MyObject)ois.readObject();
//Now use the object

Where:
class MyObject implements Serializable {
//variables
}

关于java - 通过套接字发送对象java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7544606/

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