unter
http://www.java-tutor.com gibts eine ältere version von "java ist eine insel" im pdf-format. jedoch sind jene kaptial, die vor allem für anfänger wichtig sind, kaum anders als in der neuesten html-version. nur bei fortgeschrittenen themen (rmi, xml, ...) gibts grosse unterschiede zur aktuellen html-version.
ein buch mit vielen (praktisch nur) beispielen ist "java examples in a nutshell" von d. flanagan aus dem oreilly verlag. meiner meinung nach sehr empfehlenswert, da man anhand sehr ausführlicher, gut kommentierter und wirklich wunderschön gecodeter beispiele an verschiedenste themenbereiche herangeführt wird (highlight: mud-server und -client auf rmi-basis). ist aber nur dann geeignet, wenn man die grundlagen von java schon versteht.