clwn.net
当前位置:首页 >> jAvA soCkEt的gEtOutputStrEAm()这个怎么用 >>

jAvA soCkEt的gEtOutputStrEAm()这个怎么用

getinputstream 返回此套接字的输入流 getoutputstream 返回此套接字的输出流。 比如你做一个聊天,那么getinputstream可以接收传入的输入流 getoutputstream可以向其它聊天客户发着输出流 你百度一下java socket 聊天室 有简单的demo可以参考他...

java socket中有两个流, 一个是输入流getinputstream,用于读取socket发送过来的数据,就是接收消息用的 另一个是输出流getoutputstream,用于向socket端发送数据,就是发送消息用的

ServerSocket里面并没有这两个方法。 因为ServerSocket用不上,我简单说一下原因。 因为如果使用ServerSocket套接字进行通信,也就意味着服务器在某一个时刻只能为一个客户提供服务,就不可能实现并发的服务。 所以服务端在每次接收到一个新的请...

客户端 接收 服务器端 读入的流 in 发送 out 服务器 接收 客户端 读入的流 此时的读入流 为从客户端接收到的 发送 out 发送 接收 客户端的in 客户端接收服务器发送的流 服务器接收客户端发送的流

楼上,三次握手是TCP协议的事儿吧。 应该在创建socket的时候,三次握手就已经完成了。据我猜测getOutputStream应该啥都没做,只是获得socket读写的句柄而已。 第三个问题不太清楚,具体的你贴一下代码看看

output = socket.getOutputStream();Object o=new Object();ObjectOutputStream out=new ObjectOutputStream(output);out.writeObject(o);out.flush();out.close();就这样啊用埃注意Object o是必须要实现序列化接口的。作用是向对方传递一个对象。

getOutputStream方法用于返回Servlet引擎创建的字节输出流对象,Servlet程序可以按字节形式输出响应正文。 getOutputStream和getWriter这两个方法互相排斥,调用了其中的任何一个方法后,就不能再调用另一方法。 getOutputStream方法返回的字节...

缓存了的,需要flush一下 。。。。。。。

首先说明下输入输出流差别: 以你的程序为中心,数据是往你程序方向流的,是输入流,及inputStream,从你程序流出的是输出流,outputStream。 getOutputStream()返回一个数据水管,但是这个水管在你程序只能流出数据,流不进数据。 getInputSt...

getOutputStream(),从连接获取输入流对象。 这个对象可以和BufferedOutputStream,OutputStreamWriter等配合使用; 建立BufferedOutputStream对象 BufferedOutputStream br=new BufferedOutputStream(socket.getOutputStream()); 调用BufferedOu...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com