Java 9 pentru programatori

Evaluare:   (4.7 din 5)

Java 9 pentru programatori (Paul Deitel)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o introducere aprofundată și bine structurată în Java, fiind potrivită atât pentru începători, cât și pentru cei care doresc să obțină o certificare. Ea acoperă eficient o gamă cuprinzătoare de subiecte, cu exemple clare și îndrumări practice. Cu toate acestea, unii utilizatori o consideră stufoasă și lipsită de detalii pentru caracteristicile avansate introduse în versiunile recente ale Java.

Avantaje:

Acoperire aprofundată a limbajului Java și a principalelor caracteristici.
Potrivit atât pentru începători, cât și pentru cei cu ceva experiență în programare.
Bine structurată și cuprinzătoare, ceea ce o face o referință solidă.
Exemple și explicații clare, utile în special pentru cei care învață vizual.
Bună integrare a conceptelor avansate precum JavaFX și concurența.

Dezavantaje:

Unele capitole pot fi prea detaliate pentru cei cu cunoștințe anterioare.
Conținut voluminos și redundant pentru utilizatorii avansați care doresc să își îmbunătățească abilitățile.
Detalii inadecvate privind noile caracteristici introduse în Java 9 și ulterior.
Unii utilizatori consideră că nu este la fel de concisă ca alte resurse pentru programare avansată.

(pe baza a 27 recenzii ale cititorilor)

Titlul original:

Java 9 for Programmers

Conținutul cărții:

Ghidul Deitel(R) al programatorului profesionist pentru Java(R) 9 și puternica platformă Java

Scrisă pentru programatorii cu experiență într-un alt limbaj de nivel înalt, această carte aplică semnătura Deitel abordarea codului live pentru predarea programării și explorează limbajul Java(R) 9 și API-urile în profunzime. Cartea prezintă concepte în programe complet testate, complete cu parcurgerea codului, umbrirea sintaxei, evidențierea codului și ieșiri de program. Prezintă sute de programe Java 9 complete, cu mii de linii de cod dovedite, și sute de sfaturi de dezvoltare software care vă vor ajuta să creați aplicații robuste.

Începeți cu o introducere în Java folosind o abordare timpurie a claselor și obiectelor, apoi treceți rapid la subiecte mai avansate, inclusiv JavaFX GUI, grafică, animație și video, gestionarea excepțiilor, lambdas, fluxuri, interfețe funcționale, serializarea obiectelor, concurența, genericele, colecțiile generice, baza de date cu JDBCTM și JPA și noile caracteristici convingătoare Java 9, cum ar fi Java Platform Module System, Java interactiv cu JShell (pentru descoperire, experimentare și prototipare rapidă) și multe altele. Vă veți bucura de tratarea clasică de către Deitels a programării orientate pe obiecte și de studiul de caz ATM de proiectare orientată pe obiecte, inclusiv o implementare Java completă. Când veți termina, veți avea tot ce vă trebuie pentru a construi aplicații Java 9 orientate pe obiecte, de putere industrială.

Noi caracteristici Java(R) 9

⬤ Sistemul Java(R) 9 Platform Module.

⬤  Java interactiv prin JShell - REPL-ul Java 9.

⬤ Metode Collection Factory, metode Matcher, metode Stream, actualizări JavaFX, utilizarea modulelor în JShell, actualizări Completable Future, îmbunătățiri ale securității, metode Private Interface și multe alte actualizări ale limbajului și API.

Caracteristici Java de bază

⬤ Classe, obiecte, încapsulare, moștenire, polimorfism, interfețe.

⬤ Compoziție vs. Moștenire, "Programarea pentru o interfață, nu pentru o implementare".

⬤ Lambdas, fluxuri secvențiale și paralele, interfețe funcționale cu metode implicite și statice, imuabilitate.

⬤ JavaFX GUI, grafică 2D și 3D, animație, video, CSS, Scene Builder.

⬤ File, fluxuri I/O, serializare XML.

⬤ Concurență pentru performanță optimă multi-core, API-uri JavaFX Concurrency.

⬤ Generice și colecții generice.

⬤ Recursiune, baze de date (JDBCTM și JPA)

Păstrați legătura

⬤ Contactați autorii la adresa: deitel@deitel.com.

⬤ Alăturați-vă comunităților de social media Deitel.

LinkedIn(R) la bit. ly/DeitelLinkedIn.

Facebook(R) la facebook.com/DeitelFan.

Twitter(R) la twitter.com/deitel.

YouTubeTM la youtube.com/DeitelTV.

⬤ Abonarea la newsletter-ul prin e-mail Deitel (R) Buzz la www.deitel.com/newsletter/subscribe. html.

⬤ Pentru codul sursă și actualizări, vizitați: www.deitel.com/books/Java9FP.

Alte date despre carte:

ISBN:9780134777566
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2017
Numărul de pagini:1120

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Python pentru programatori - Python for Programmers
Ghidul Deitel(R) al programatorului profesionist pentru Python(R) cu studii de caz introductive de inteligență...
Python pentru programatori - Python for Programmers
C How to Program, ediție globală - C How to Program, Global Edition
Pentru cursuri de programare pe calculator.C How to Programeste o introducere...
C How to Program, ediție globală - C How to Program, Global Edition
Java 9 pentru programatori - Java 9 for Programmers
Ghidul Deitel(R) al programatorului profesionist pentru Java(R) 9 și puternica platformă Java Scrisă pentru...
Java 9 pentru programatori - Java 9 for Programmers
Intro to Python for Computer Science and Data Science: Învățarea de a programa cu Ai, Big Data și...
Pentru cursuri introductive de programare Python...
Intro to Python for Computer Science and Data Science: Învățarea de a programa cu Ai, Big Data și Cloud - Intro to Python for Computer Science and Data Science: Learning to Program with Ai, Big Data and the Cloud
C++20 pentru programatori: An Objects-Natural Approach - C++20 for Programmers: An Objects-Natural...
Ghidul Deitel (R) al programatorului profesionist...
C++20 pentru programatori: An Objects-Natural Approach - C++20 for Programmers: An Objects-Natural Approach

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)