Java in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))Special Edition Using Java 2 Enterprise Edition (J2EE): With JSP, Servlets, EJB 2.0, JNDI, JMS, JDBC, CORBA, XML and RMIJava-NIO
Java in a Nutshell: A Desktop Quick Referen...
by David Flanagan
£20.18
I have a few books about Java. This is the most useful. It has a lot of information in it for its size. But, it is only suitab...
Special Edition Using Java 2 Enterprise Edi...
by Mark Wutka

Using J2EE introduces every J2EE topic. This is an ideal introduction to J2EE.
Java-NIO
by Ron Hitchens
£15.40
A useful introduction to these powerful Java classes.
Java Message Service (Java series)Java Swing (Java (O'Reilly))Java Servlet Programming
Java Message Service (Java series)
by David Chappell
£29.44
Java Swing (Java (O'Reilly))
by Robert Eckstein
Java Servlet Programming
by Jason Hunter
£20.44
A good introduction to the topic, very readable and easy to follow.