Useful links
Java language reference
Sockets programming in Java: a tutorial