A według mnie nie warto. Po co kupować ksiażkę ze stara wersja Javy, skoro i tak później trzeba by było dokupić nowa, żeby dobrze poznać nowa wersję. Tym bardziej, że Java 8 dość mocno zrewolucjonizowała programowanie w Javie. Również Java 7 wniosła dużo przydatnych rzeczy, które upraszczaja pracę, więc chyba nie ma się sensu uczyć funkcjonalności, które zostały uproszczone w nowszych wersjach Javy, dlatego że sa po prostu nieoptymalne. Co do ksiażki czy od razu czytać takie cegły, wypowiedziałem się w TYM temacie.