java.net · java.base · since Java 1.0
ServerSocket
public class ServerSocket implements CloseableThe TCP listener: bind a port, accept() connections in a loop, hand each Socket to a worker — one virtual thread per connection in modern designs.
Key methods
ServerSocket(int port) | Bind (0 = ephemeral). |
Socket accept() | Block until a client connects. |