Jestem posiadaczem książki "Java 2. Podstawy" - http://helion.pl/ksiazki/java-2-podstawy-cay-horstmann-gary-cornell,jv2pod.htm
Po przerobieniu jej miałem wziąć na cel kolejną książkę Java 2. Techniki zaawansowane - http://helion.pl/ksiazki/java-2-techniki-zaawansowane-wydanie-ii-cay-horstmann-gary-cornell,jv2te2.htm
Właśnie zauważyłem, że Helion oferuje dwa podobne tytuły tylko, że bez cyferki 2, czyli "Java. Podstawy" oraz "Java. Techniki zaawansowane". Wcześniej wydawało mi się, że Java 2 jest najnowsza i dlatego zakupiłem właśnie tę książkę.
Wgłębiając się bardziej doczytałem się iż w książce Javie 2 operują na Java 2 Standard Edition 5.0 a w Javie bez 2 na Java Standard Edition 6.0. Jest to dla mnie teraz tak zagmatwane, że aż mi to ciężko wytłumaczyć. Są jakieś różnice między J i J2?
Mam tez dwie dokumentacje. Polecana w mojej książce Java 2 Platform - http://docs.oracle.com/javase/1.4.2/docs/api/ oraz znaleziona gdzieś w Internecie Java Platform - http://docs.oracle.com/javase/7/docs/api/ Z której z nich mam korzystać jeśli uczę się z mojej książki Java 2? Mógłby to ktoś w miarę prosto wytłumaczyć? Starałem się znaleźć coś o tym w Internecie ale słabo mi to wyszło.
Byłbym wdzięczny za pomoc.
p.s. Wiem, że dla niektórych z Was może się to wydawać żenującym pytaniem, ale nowy jestem i chciałbym rozwiać wszelkie wątpliwości. Mam nadzieję, że mi w tym pomożecie :)