Já bych bral stopro Schildta, je to jeden z nejprodávanějších autorů literatury ohledně programování na světě. Někdo může napadnout jeho drobné chyby, kterých se v některých knihách dopustil, ale jeho styl psaní je prostě best. Vždycky jsem měl kopřivku při čtení knih od jiných autorů, přišlo mi, že někteří skáčou sem a tam, Schildt to má prostě vymakané. Např. u Pecinovského jsem občas přemýšlel, co chce vůbec sdělit a proč to píše jak to píše.
Jestli jít od Javy 8 od Schildta k Mistrovství od stejného autora - nevím, tam je myslím Java 7, osmička Java je taková "revoluční", pořád ji vídám v inzerátech jako požadavek (často Java 8, 14). Začít osmičkou, to nelze šlápnout vedle

Mimochodem, Schildt je i autorem legendární knihy "Nauč se sám C", dřív bylo naprosto super začít touhle knihou a pokračovat Heroutem, to ještě v devadesátkách. To Céčko od Herouta je taky super, jsou to dvě levné knihy, myslím, že nadávno došlo opět k přepracování.
Na OOP se často doporučovalo "Myslíme v jazyku Java" od Bruce Eckela, snad je pořád dobrá. S Heroutem a jeho Javou nemám zkušenost, ale celkem bych se nedivil, že by to byla jeho přepsaná kniha C => Java.