可以说算是服务器端socket
通过socket=serverSocket.accept()jie收客户端连接,然后可定义方法接收客户端的数据

解决方案 »

  1.   

    如果你写client
    就用socket
    如果你写server
    就用serversocket
      

  2.   

    socket 用在客户端,使用时须要服务端的IPADDRESS和PORT,
    serversocket用在服务端,只要一个POER参数就可以了,
    serversocket.accept()可以返回一个socket,
    要serversocket.accept()连接成功必须客户端的sokcet连接主机成边才反回一个和客户端通话的socket
      

  3.   

    服务器端:
    ServerSocket serverSocket = new ServerSocket(PORT);
    Socket socket = serverSocket.accept();  
    //serverSocket.accept()等待新的连线,如果有连线,在服务端产生Socket.客户端:
    Socket socket = new Socket(InetAddress.getByName(IP),PORT);
    //开启一个Socket,前提是服务器端已经启动,否则失败.