这两句话在程序中起什么作用的

来源:百度知道 编辑:UC知道 时间:2024/07/07 16:11:52
new ReadWriteThread(System.in, socker.getOutStream()).start();
new ReadWriteThread(socket.getInputStream(), System.out).start();
如果交换位置会怎么样?

ReadWriteThread是自己写的线程类,两个参数,一个InputStream,一个OutputStream;
第一句话,以键盘作为输入,将字节写入套接字的输出流。
第二句话,从套接字读取字节的输入流,然后输出到屏幕。

如果是两个客户端通信,感觉两句话没有特别的关系

交换后程序会出错
因为一个是取出
一个是读入