ServerSocket.accept() has the following syntax.
public Socket accept() throws IOException
In the following code shows how to use ServerSocket.accept() method.
/*from www .j a v a2 s .c om*/ import java.io.DataOutputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class Main { public static void main(String args[]) { try { int port = 5555; ServerSocket ss = new ServerSocket(port); while (true) { // Accept incoming requests Socket s = ss.accept(); // Write result to client OutputStream os = s.getOutputStream(); DataOutputStream dos = new DataOutputStream(os); dos.writeInt(100); s.close(); } } catch (Exception e) { System.out.println("Exception: " + e); } } }