Java 1.1 provides methods to set these options:
TCP_NODELAY
SO_TIMEOUT
SO_LINGER
Java 1.2 adds two more options:
SO_SNDBUF
SO_RCVBUF
Java 1.3 adds one more:
SO_KEEPALIVE