java socket中有两个流,
一个是输入流getinputstream,用于读取socket发送过来的数据,就是接收消息用的
另一个是输出流getoutputstream,用于向socket端发送数据,就是发送消息用的
getinputstream 返回此套接字的输入流
getoutputstream 返回此套接字的输出流。
比如你做一个聊天,那么getinputstream可以接收传入的输入流
getoutputstream可以向其它聊天客户发着输出流
你百度一下java socket 聊天室 有简单的demo可以参考他们是怎么用的