没有问题保证server启动的情况下运行client

解决方案 »

  1.   

    你的服务器端程序和客户端程序是在一台机器上吗?
    如果不是,你把server=new Socket(InetAddress.getLocalHost(),5678); 中的InetAddress.getLocalHost()改成服务端的IP,如果是改成127.0.0.1试试看?
      

  2.   

    没做过socket,语言,理论上没什么问题。。按楼上的试试看
      

  3.   

    你的服务器端程序和客户端程序是在一台机器上吗?如不是你把server=new Socket(InetAddress.getLocalHost(),5678); 
    中的InetAddress.getLocalHost()改为服务器端程序所在机器的地址。如果是 看看是不是防火墙把5678端口给屏蔽了你的程序在我这没什么问题~!
      

  4.   

    没有错误,请先运行MultiUser,这是服务器端。如果你先运行Client(这是客户端),就会发生你说的错误。