La struttura fondamentale non e' cambiata nella passaggio tra Java e Java2 , ma sono stati fatti talmente tanti cambiamenti e modifiche che Java e' ormai obsoleto...
Inoltre con Java si intende le versioni 1.0 e 1.1 del linguaggio, mentre con Java2 si intende Java a partire dalla versione 1.2 ( Ora siamo a J2 1.4.
Come vedi il tree delle versioni e' lo stesso, ma alla 1.2 hanno sentito il bisogno di dargli un nome diverso da quanti sono stati i cambiamenti...
Personalmente ti consiglio fortemente di prenderti un manuale che contempli l'ultima versione di java ( o almeno la 1.3, dove e' stata aggiunto il framework Collections che e' comodissimo ), altrimenti ti ritrovi a studiare un linguaggio azzoppato e con poche funzionalita'.