Učebnice jazyka Java je knihou, která Vám pomůže překonat první úskalí tohoto programovacího jazyka. Naleznete v ní to, co pro začátky svého programování v Javě potřebujete, ale nečekejte, že je v ní vše – takové množství informací není možné vtěsnat do žádné knížky. Protože problematika programovacího jazyka Java je značně rozsáhlá, jsou v této knize podrobně vysvětleny aspekty jazyka, který se pravděpodobně již nebude výrazně měnit. Programování grafických uživatelských rozhraní bude náplní dalšího dílu. Kniha je založena na výkladu pomocí příkladů, jichž zde naleznete více než 200. Kromě nich se setkáte s množstvím poznámek, dobrých rad a varování, které byly sepsány na základě zkušeností s tímto jazykem. Kromě nich v knize naleznete množství odkazů na vzájemné souvislosti, což by Vám mělo pomoci k vytvoření potřebného nadhledu. Kniha vychází v rozšířeném vydání a zahrnuje také změny od Java 5. Na knihu volně navazují knihy "Java - grafické uživatelské prostředí a čeština" a "Java - bohatství knihoven" od stejného autora.
Jedna z prvních učebnic Javy, ke které jsem se dostal. Z dnešního pohledu jednoznačně průměrná, resp. poplatná době (viz dále) a z tehdejšího pohledu... nijak inspirativní. Daleko více mi dala a mě nadchla kniha Myslíme objektově v jazyku Java od Rudolfa Pecinovského.
Proč průměrné hodnocení? Kniha jednoznačně jede v zažitém schématu: C -> C++ -> Java, tj. Java je jenom jakýmsi evolučním nástupcem C-čka a s tím souvisejícím způsob, jak jazyk vyučovat/naučit: datové typy, řídící struktury, pole a pak až někde na závěr objekty a obligátní výjimky. Zcela chybělo něco o aplikačním vývoji, či jak jazyk v praxi používat.
Prostě tak to tehdy většinou bylo - nudná variace na The C Programming Language. Nicméně, nebyla to špatná kniha - Heroutova učebnice určitě nebyla chybná volba, pokud jste tehdy chtěli s Javou začít. A byla to jedna z prvních knih o Javě v Češtině.
This is good book to teach you about basics of Java language. But it didn't learn you anything about how to create good code. This book is ment to be book for programmers in C language who wants in fast way learn about syntax of Java language. And this is in my opinion the biggest problem of this book. Languages C and Java are similiar in syntax but program logic is very different.