client不用监听,当连接建立后client直接接收服务器的数据就行了。参考http://bbs.csdn.net/topics/390316680

解决方案 »

  1.   

    在客户端开启一个子线程,run()方法类似下面这样:
    public void run() {
    while (isRun) {
    try {
    if ((msg = bufferedReader.readLine()) != null) {
                            ……
                     }
                }catch (Exception e) {
    e.printStackTrace();
    }
    }
    }
    在主线程中设置isRun的值,以便在适当的时候停止线程。
      

  2.   

    bufferedReader = new BufferedReader(new InputStreamReader(
    socket.getInputStream()));
      

  3.   

    lz 怎么搞定的  能给我看下代码吗 谢谢 [email protected]
      

  4.   

    [email protected] 能发我么!