Java 9 pro programátory

Hodnocení:   (4,7 z 5)

Java 9 pro programátory (Paul Deitel)

Recenze čtenářů

Shrnutí:

Kniha nabízí podrobný a dobře strukturovaný úvod do Javy, takže je vhodná pro začátečníky i pro ty, kteří se snaží získat certifikaci. Efektivně pokrývá rozsáhlou škálu témat s jasnými příklady a praktickými návody. Někteří uživatelé ji však považují za mnohomluvnou a málo podrobnou pro pokročilé funkce zavedené v posledních verzích Javy.

Klady:

Důkladné pokrytí jazyka Java a hlavních funkcí.
Vhodné jak pro začátečníky, tak pro ty, kteří mají s programováním určité zkušenosti.
Dobře strukturovaná a obsáhlá, což z ní činí solidní referenci.
Přehledné příklady a vysvětlení, užitečné zejména pro studenty, kteří se učí vizuálně.
Dobrá integrace pokročilých konceptů, jako je JavaFX a souběžnost.

Zápory:

Některé kapitoly mohou být příliš podrobné pro ty, kteří mají předchozí znalosti.
Rozvláčný a nadbytečný obsah pro pokročilé uživatele, kteří si chtějí rozšířit své znalosti.
Nedostatečné podrobnosti o nových funkcích zavedených v Javě 9 a novějších verzích.
Někteří uživatelé mají pocit, že není tak stručná jako jiné zdroje pro pokročilé programování.

(na základě 27 hodnocení čtenářů)

Původní název:

Java 9 for Programmers

Obsah knihy:

Průvodce profesionálního programátora Deitel(R) pro Javu(R) 9 a výkonnou platformu Java

Kniha je určena programátorům, kteří mají zkušenosti s jiným vysokoúrovňovým jazykem a při výuce programování uplatňuje Deitelův podpis live-code přístup a do hloubky zkoumá jazyk Java(R) 9 a rozhraní API. Kniha představuje koncepty v plně otestovaných programech, doplněných o průchody kódem, stínování syntaxe, zvýrazňování kódu a výstupy z programů. Obsahuje stovky kompletních programů v jazyce Java 9 s tisíci řádky ověřeného kódu a stovky tipů pro vývoj softwaru, které vám pomohou vytvářet robustní aplikace.

Začněte úvodem do Javy s využitím přístupu založeného na třídách a objektech a poté rychle přejděte k pokročilejším tématům, včetně grafického rozhraní JavaFX, grafiky, animací a videa, zpracování výjimek, lambd, streamů, funkčních rozhraní, serializace objektů, souběžnosti, generik, generických kolekcí, databází s JDBCTM a JPA a zajímavých nových funkcí Javy 9, jako je Java Platform Module System, interaktivní Java s JShell (pro objevování, experimentování a rychlé prototypování) a další. Užijete si Deitelsovo klasické pojednání o objektově orientovaném programování a případovou studii ATM objektově orientovaného návrhu, včetně kompletní implementace v jazyce Java. Po dokončení budete mít vše, co potřebujete k vytváření průmyslově silných, objektově orientovaných aplikací v jazyce Java 9.

Nové funkce Javy(R) 9

⬤ Systém modulů platformy Java(R) 9.

⬤ Interaktivní Java prostřednictvím JShellu - REPL Javy 9.

⬤ Tovární metody kolekcí, metody porovnávání, proudové metody, aktualizace JavaFX, používání modulů v JShellu, aktualizace kompletovatelné budoucnosti, vylepšení zabezpečení, metody soukromých rozhraní a mnoho dalších aktualizací jazyka a API.

Základní funkce jazyka Java

⬤ Třídy, objekty, zapouzdření, dědičnost, polymorfismus, rozhraní.

⬤ Kompozice vs. dědičnost, "Programování pro rozhraní, nikoli pro implementaci".

⬤ Lambdy, sekvenční a paralelní proudy, funkční rozhraní s výchozími a statickými metodami, neměnnost.

⬤ Grafické uživatelské rozhraní JavaFX, 2D a 3D grafika, animace, video, CSS, Scene Builder.

⬤ Soubory, vstupně-výstupní proudy, serializace XML.

⬤ Konkurence pro optimální vícejádrový výkon, JavaFX Concurrency API.

⬤ Generika a generické kolekce.

⬤ Rekurze, databáze (JDBCTM a JPA).

Keep in Touch

⬤ Kontaktujte autory na adrese: deitel@deitel.com.

⬤ Připojte se ke komunitám společnosti Deitel na sociálních sítích.

LinkedIn(R) na adrese bit. ly/DeitelLinkedIn.

Facebook(R) na adrese facebook.com/DeitelFan.

Twitter(R) na adrese twitter.com/deitel.

YouTubeTM na youtube.com/DeitelTV.

⬤ Přihlaste se k odběru e-mailového zpravodaje Deitel (R) Buzz na adrese www.deitel.com/newsletter/subscribe. html.

⬤ Zdrojový kód a aktualizace naleznete na adrese: www.deitel.com/books/Java9FP.

Další údaje o knize:

ISBN:9780134777566
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2017
Počet stran:1120

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Python pro programátory - Python for Programmers
Průvodce profesionálního programátora Deitel(R) jazykem Python(R) s úvodními případovými studiemi umělé inteligence Kniha...
Python pro programátory - Python for Programmers
C: Jak programovat, globální vydání - C How to Program, Global Edition
Pro kurzy počítačového programování.C Jak programovatje komplexní úvod do...
C: Jak programovat, globální vydání - C How to Program, Global Edition
Java 9 pro programátory - Java 9 for Programmers
Průvodce profesionálního programátora Deitel(R) pro Javu(R) 9 a výkonnou platformu Java Kniha je určena programátorům,...
Java 9 pro programátory - Java 9 for Programmers
Intro to Python for Computer Science and Data Science (Úvod do jazyka Python pro informatiku a...
Pro úvodní kurzy programování v jazyce Python a/nebo...
Intro to Python for Computer Science and Data Science (Úvod do jazyka Python pro informatiku a datovou vědu): Naučte se programovat s Ai, velkými daty a cloudem. - Intro to Python for Computer Science and Data Science: Learning to Program with Ai, Big Data and the Cloud
C++20 pro programátory: C++ pro učitele: Objektově přirozený přístup - C++20 for Programmers: An...
Deitelův (R) průvodce profesionálního programátora...
C++20 pro programátory: C++ pro učitele: Objektově přirozený přístup - C++20 for Programmers: An Objects-Natural Approach

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)