new ObjectInputStream(socket.getInputStream());无法执行
来源:互联网 发布:里见浩太朗 知乎 编辑:程序博客网 时间:2024/05/16 18:57
写JAVA,用到网络传递对象时,遇到了一个很奇怪的问题。
代码执行到
new ObjectInputStream(socket.getInputStream());
就执行不下去了。
上网找了一些资料,可能是这样的:
之所以在那句代码不执行下去不报错不异常,是因为在那里线程进入了阻塞状态,阻塞不太好,用异步的方法比较好。另外ObjectInputStream是以流方式通讯,这种流是TCP协议下的虚连接,应该是不能建两个流的。
0 1
- new ObjectInputStream(socket.getInputStream());无法执行
- java socket getinputstream 阻塞
- Socket的getInputStream()方法
- sendUrgentData(0xff) socket.getInputStream()报错
- 用线程解决Socket的getInputStream阻塞
- Socket类的getInputStream与getOutputStream详解
- Socket 的方法 getOutputStream() 和 getInputStream()
- 经典br = new BufferedReader(new InputStreamReader(process.getInputStream()));
- Shiro导致request.getInputStream()无法获取数据
- ObjectInputStream
- ObjectInputStream
- Java Socket中使用ObjectInputStream发生死锁
- Java Socket中使用ObjectInputStream发生死锁
- js无法执行 var oXL = new ActiveXObject("Excel.Application");
- Android socket 学习记录 之 执行new socket(ip, port)程序崩溃
- Socket类的getInputStream方法与getOutputStream方法的使用
- Socket类的getInputStream方法与getOutputStream方法的使用
- Socket类的getInputStream方法与getOutputStream方法的使用
- 秒杀系统Web层设计
- response对象的组成及应用
- win32 调试 API 学习总结
- 华为手机进行选择视频后返回空的路径
- leetcode.198.House Robber
- new ObjectInputStream(socket.getInputStream());无法执行
- Dicom图像自动按照病人和扫描序列分类储存的matlab代码
- 等价二叉树
- 万能指针void
- iOS文件计算和清理(SDWebImage延伸)
- 2017蓝桥杯A组赛题解析
- 动态磁盘导致无法进入Mac系统的解决办法
- Android 使用Zxing实现二维码的生成,扫描
- bzoj1212: [HNOI2004]L语言