Értékelés:

A könyv jól alkalmazható a Java középhaladó tanulói számára, egyensúlyt teremtve a kezdő és haladó tartalom között. Világos példákat és logikusan felépített témákat tartalmaz. Néhány felhasználó azonban logikátlannak találta a fejezetek elrendezését, és kritizálta a Kindle-verzióban található kódminták olvashatóságát.
Előnyök:⬤ Tökéletes azok számára, akik egy szünet után fel akarják frissíteni Java-ismereteiket.
⬤ Világos és gyakorlatias példák, amelyek logikusan épülnek egymásra.
⬤ Kezdőknek és korábbi programozási tapasztalattal rendelkezőknek egyaránt jó.
⬤ Online fejezetek a tartalom kiegészítésére.
⬤ Általában jól megírt és könnyen követhető.
⬤ A fejezetek szervezése zavarosnak tűnhet; a tömbökkel és osztályokkal való kezdés nem biztos, hogy megfelel néhány tanuló elvárásainak.
⬤ A Kindle verzióban a kódminták túl kicsik és nehezen olvashatók.
⬤ Néhány felhasználó nehézségekről számolt be a kiegészítő online fejezetek megtalálásában.
⬤ Előfordulhat, hogy a tartalom más online oktatóanyagokban is megtalálható, így kevésbé egyedi.
(20 olvasói vélemény alapján)
Java Programming
Nagy teljesítményű Java-alkalmazások fejlesztése, fordítása és hibakeresés.
Emelje Java-ismereteit a következő szintre az Oracle Press ezen útmutatójában található szakértői programozási technikák segítségével. A valós kódmintákat és részletes utasításokat tartalmazó Java programozás bemutatja, hogyan használhatja ki teljes mértékben a Java SE 7 erőteljes funkcióit. Megtudhatja, hogyan tervezzen többszálas és hálózati alkalmazásokat, hogyan integráljon strukturált kivételkezelést, hogyan használjon Java-könyvtárakat, és hogyan fejlesszen Swing-alapú grafikus felületeket és appleteket. Az öröklődés, a generikusok és a segédosztályok is szerepelnek ebben a gyakorlatias forrásban.
⬤ Egyéni osztályok, metódusok, tömbök és operátorok létrehozása.
⬤ Vezérelje a programáramlást feltételes utasítások segítségével.
⬤ Kezelje a többszálas, hálózati és I/O programozást.
⬤ Tanulja meg a többszálú programozás új konstrukcióit.
⬤ Bevonja az enumokat, a jegyzeteket és az autoboxingot.
⬤ Hibák, bemeneti hibák és kivételek esetén történő helyreállítás.
⬤ A Java Swing használata könnyű grafikus felületek és appletek készítéséhez.
⬤ Vágja le a fejlesztési időt a gyűjtemények keretrendszerének használatával.
⬤ Munkálkodjon a legújabb Java könyvtárakkal és segédosztályokkal.