objectoutputstream

    0热度

    1回答

    我从Student类创建一系列对象并将它们存储在一个向量中。我将每个对象写入一个.ser文件一旦创建。然后我读回来。我的代码工作完美。我想知道的是,我这样做的方式是正确的,还是有任何简单和优化的方法来完成这项工作?还有如何替换或删除.ser文件中的特定对象,而无需再次重新读取整个文件。 学生班级 public class Student implements Comparable<Student>

    0热度

    2回答

    java.io.ObjectOutputStream说:“抛出异常与OutputStream的和不应该被序列化类问题”。 是什么意思呢?哪种类型的类不应序列

    0热度

    1回答

    有没有办法强制ObjectOutputStream不依赖于以前的写入,应该每次都写对象属性和全部信息? 我可以从二进制文件中看到,只写一些从以前的版本增量,如果你尝试加载随机项会失败?

    -1热度

    1回答

    我想做一个非常基本的例子,我使用ObjectOutputStream,ObjectInputStream和套接字的网络连接。客户端将字符串“Hello”发送给服务器。正如你所看到的,这个字符串与ObjectOutputStream一样被发送了10次。然后服务器将字符串“Goodbye”发送给客户端。控制台应显示10次字符串“hello”和10次字符串“Goodbye”。但他们只显示一次。我在很多关

    0热度

    1回答

    我的Android应用程序使用BroadcastReceiver接收短信。然后它使用ObjectOutputStream将其发送到我的服务器,该服务器使用的是cource,ObjectInputStream。如果我在Android应用程序中打印消息并在LogCat中查看它,收到的消息显示正确。所有字符都正确显示。但是,当它通过这些对象流发送时,它会被更改,并且不会再正确显示。所有特殊字符都被替换为

    0热度

    1回答

    这似乎是一个非常标准的问题,但它非常简单,我不知道该怎么做。从我在其他地方读过的内容可以看出,这是由ArrayLists在未指定参数的情况下进行初始化时由泛型引起的。我也知道,当我注释掉ArrayList<Integer> p = (ArrayList<Integer>)is.readObject();时,警告没有出现,所以我敢肯定编译器存在一个泛型安全问题,我试图将Object转换为ArrayL

    0热度

    2回答

    我做了一个通过ObjectInputStream从服务器接收数据的Messenger。 我希望能够检索/发送可串行化文件,同时还能够从用户检索/发送消息。 我无法找到一种很好的方法来在两种(对象和消息)之间进行排序而不会与消息传递发生冲突。我试过使用两个流为同一个套接字(数据*流&对象*流),它似乎建立良好,但当我尝试通过Data *流发送一条消息从服务器到客户端时,我在我的客户端上获得java.

    0热度

    1回答

    情况:从我的Android服务器,我发送一个简单的字符串对象到客户端。我在服务器上使用ObjectOutputStream,在客户端使用ObjectInputStream。 Server代码: mOutput.flush(); mOutput.reset(); Object myStr = new String(res); //res is some String

    1热度

    1回答

    我想从客户端进程发送一个HashMap到服务器进程使用DatagramSocket,但我得到一个ObjectInputStream.readObject() EOFException。我发现很多人提到有这个问题的其他人,但我很难找出哪些解决方案适用于我。这里是我的代码... protected static void sendMsgMap(DatagramSocket sendSocket,

    0热度

    2回答

    我的多线程服务器/客户端项目出现问题。 服务器端很好,但问题出在客户端。 我可以发送和接收的对象我想我需要声明一个ObjectInputStream和ObjectOutputStream作为我的类属性,然后实例化它们的构造 每次但问题是,代码上阻塞ObjectInputStream实例。 这里是我的代码: 客户: public class agency_auth_gui extends javax