objectinputstream相关内容

Java 套接字编程

我正在使用 java 套接字构建一个简单的客户端/服务器应用程序并尝试使用 ObjectOutputStream 等. 我一直在关注这个网址上的教程 http://java.sun.com/developer/technicalArticles/ALT/sockets 在谈到通过套接字传输对象时从一半开始. 查看我的客户端代码 http://pastebin.com/m37e4c577 ..
发布时间:2022-01-19 15:59:00 Java开发

无法解析 java.io.ObjectInputStream 类型.它是从所需的 .class 文件间接引用的

我已经下载了 Eclipse 并尝试创建一个示例 servlet 程序,但出现以下错误 无法解析 java.io.ObjectInputStream 类型.它是从所需的 .class 文件间接引用的 我已经正确配置了构建路径.我正在使用 Java 8 和 Apache Tomcat 7,并且正确引用了两者的库. 问题仅针对 Java EE.通常 Java SE 项目运行良好. ..
发布时间:2021-12-22 21:57:31 Java开发

从 Java 中的 ObjectInputStream 连续读取对象

我在使用 ObjectInputStream 时遇到问题,我已经为此苦苦挣扎了 2 天.我试图寻找解决方案,但不幸的是没有找到合适的答案. 我正在尝试编写一个客户端/服务器应用程序,其中客户端将对象(在本例中为配置类)发送到服务器.这个想法是连接在发送对象后保持活动状态,因此可以在必要时发送新对象. 以下是我的客户端代码的重要部分: mSocket = new Socket("192 ..
发布时间:2021-12-20 10:42:14 Java开发

新的 ObjectInputStream() 块

公共类 SerProg {静态 ServerSocket ser=null;静态套接字 cli=null;静态 ObjectInputStream ins=null;静态 ObjectOutputStream outs=null;公共静态无效主(字符串 [] args){尝试 {ser=new ServerSocket(9000,10);cli=ser.accept();System.out.pr ..
发布时间:2021-12-11 11:37:00 Java开发

从assets文件夹加载大于1M的文件

我快疯了,我创建了一个文件对象,所以它可以用ObjectInputStream读取,然后我放置了assets文件夹.该方法适用于小于 1M 的文件,并在文件较大时出错.我读到这是 Android 平台的限制,但我也知道可以“轻松"避免.例如,下载过雷霆迅雷游戏的人很容易看到,在他们的assets文件夹中,有一个18.9M大的文件.这是我从 ObjecInputStream 读取 1 个对象的代码 ..
发布时间:2021-11-30 11:58:58 移动开发

如何附加到现有的 java.io.ObjectStream?

至于现在,当我尝试附加一个对象时,我会得到 java.io.StreamCorruptedException.我在互联网上搜索了一种克服这种情况的方法.到目前为止,我找到的答案是它无法完成.解决此问题的一种方法是将对象写入列表,然后将列表写入文件. 但是每次添加新对象时,我都必须覆盖该文件.似乎不是加班的最优解. 有没有办法将对象附加到现有的对象流中? 解决方案 这实际上很容易 ..
发布时间:2021-11-16 19:24:21 Java开发

ObjectInputStream/ObjectOutputStream 工作不正常

我有类:客户端、服务器和后台正在使用 Player 类.我真的不明白为什么我的带有 ObjectInputStream/ObjectOutputStream 的 Client 类不能正常工作. 我在做什么坏事?我的错误在哪里? 包 Shooter2Dv27082013;公共类播放器实现可序列化{....公共整数 x=10;公共 int y=10;.... }包 Shooter2Dv2708 ..

通过套接字发送一个可序列化的对象

我在发送通过套接字创建的可序列化对象时遇到了一个奇怪的问题.事实上,如果我在同一台机器上运行服务器和客户端,它运行良好,但如果服务器和客户端在不同的机器上,则服务器端的 readen 对象为空(大小为零) 有人有解决这个问题的想法吗?(代码如下) 服务器: public static void main() {...InputStream is = mysocket.getInput ..

获取 ObjectOutputStream/ObjectInputStream 的进度

我最近想出了如何使用 ObjectOutputStream 和 ObjectInputStream 通过服务器和客户端之间的简单 Java 套接字连接发送对象.我想知道我是否想传输一个可能很大的对象,例如一个图像,是否可以放置一个线程来跟踪已发送/接收多少数据的进度?如果这个问题的答案不是很直接,有人可以解释我如何去做类似的事情吗?提前致谢! 解决方案 Apache Commons IO ..

恢复先前序列化的JFrame对象,如何?

我已经设法序列化了一个非常基本的GUI对象,其中包含一个JTextArea和一些按钮到文件"test.ser". 现在,我想从'test.ser'中完全恢复以前保存的状态,但是似乎对如何正确地反序列化对象状态有误解. 类 MyFrame 创建JFrame并对其进行序列化. 公共类MyFrame扩展JFrame实现ActionListener {//栏位JTextArea textAr ..
发布时间:2021-05-18 20:35:27 Java开发

Java-使用ObjectInputStream监听套接字

好吧,每次服务器接受连接时,我都会创建一个名为“客户端"的线程类,它会创建一个新的客户端....run方法侦听来自客户端的消息,并且我正在使用ObjectInputStream .. 做{ObjectInputStream in = null;尝试 {in = new ObjectInputStream(socket.getInputStream());字符串消息=(String)in.read ..
发布时间:2021-05-18 19:33:03 Java开发