Java Network Programming, by Elliotte Rusty Harold (O'Reilly) Java Network Programming, by Merlin and Conrad Hughes, Michael Shoffner, and Maria Winslow (Manning, an imprint of Prentice-Hall) Advanced Java Networking, by Prashant Sridharan (Prentice-Hall) Java Networking and Communications, by Todd Courtois (Prentice-Hall) Java Networking and AWT API SuperBible, by Nataraj Nagaratnam, Brian Maso, and Arvind Srinivasan (Waite) For a detailed review of these books visit : http://www.javaworld.com/javaworld/jw-11-1997/jw-11-bookreview_p.html Other Java books : http://www.enetsc.com/Books2.htm http://www.amazon.com/exec/obidos/tg/detail/-/1565928709/002-0565861-4308031?v=glance http://www.javacoffeebreak.com/books/archive/javanetworkprogramming2ed.html Basic Networking Tutorials : http://java.sun.com/docs/books/tutorial/networking/overview/networking.html Happy networking ... Amit Ray. For a long time it puzzled me how something so expensive, so leading edge, could be so useless, and then it occurred to me that a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are, in short, a perfect match. (Bill Bryson)
some good java tutorials Sun Java tutorial Thinking in Java] Brewing Java: A Tutorial Teach Yourself Java Java Programming... From the Grounds Up If you find any other java resources just PM Me to add them here.