Punteggio:
Le recensioni di “Well-grounded Java Developer” indicano che si tratta di una risorsa molto apprezzata sia dagli aspiranti che dagli sviluppatori Java esperti. Il libro è apprezzato per la copertura completa degli argomenti relativi a Java e alla JVM, per lo stile di scrittura accattivante e per l'approccio strutturato che facilita l'apprendimento. Tuttavia, si fa notare che il libro potrebbe non essere adatto ai principianti assoluti a causa del requisito di conoscenze di programmazione pregresse.
Vantaggi:⬤ Ben studiato e presentato
⬤ stile coinvolgente e di facile lettura
⬤ copertura completa degli argomenti di Java, tra cui la messa a punto delle prestazioni, la concorrenza e le nuove caratteristiche del linguaggio
⬤ progressione logica dell'apprendimento
⬤ efficace per ampliare le conoscenze degli sviluppatori di livello intermedio e avanzato.
⬤ Non adatto ai principianti assoluti
⬤ non tratta in modo approfondito i framework o l'implementazione del cloud
⬤ può risultare introduttivo per coloro che hanno un'esperienza significativa
⬤ alcuni contenuti possono richiedere un maggiore approfondimento per essere veramente completi.
(basato su 7 recensioni dei lettori)
The Well-Grounded Java Developer, Second Edition
La comprensione di Java dalla JVM in su vi fornisce una solida base per accrescere le vostre competenze e affrontare tecniche avanzate per le prestazioni, la concorrenza, la containerizzazione e altro ancora.
In The Well-Grounded Java Developer, Second Edition imparerete:
Il nuovo sistema di moduli Java e perché usarlo.
Il bytecode per la JVM, comprese le operazioni e il caricamento delle classi.
La messa a punto delle prestazioni della JVM.
Lavorare con le opzioni di concurrency e di espansione integrate in Java.
Programmazione in Kotlin e Clojure sulla JVM.
Massimizzare i vantaggi degli strumenti di compilazione/CI con Maven e Gradle.
Esecuzione della JVM in container.
Pianificazione delle future release della JVM.
The Well-Grounded Java Developer, Second Edition introduce sia le innovazioni moderne che i fondamenti senza tempo che è necessario conoscere per diventare un maestro di Java. Gli autori Ben Evans, Martijn Verburg e Jason Clark distillano la loro decennale esperienza di campioni di Java, sviluppatori veterani e collaboratori chiave dell'ecosistema Java in questa guida chiara e pratica. Scoprirete come funziona Java sotto il cofano e imparerete i segreti di progettazione della lunga storia di Java. Ogni concetto è illustrato con esempi pratici, tra cui un'applicazione/libreria completamente modularizzata e la creazione di una propria applicazione multithread.
Prefazione di Heinz Kabutz.
L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.
Informazioni sulla tecnologia.
Java è il cuore pulsante dell'ingegneria del software aziendale. Gli sviluppatori che conoscono davvero Java possono aspettarsi una facile ricerca di lavoro e un lavoro interessante. Scritto da esperti con anni di esperienza sul campo, questo libro migliora le vostre competenze in Java. Approfondisce funzioni potenti come i moduli e i modelli di concorrenza e svela persino alcuni segreti di Java.
Informazioni sul libro.
Con The Well-Grounded Java Developer, seconda edizione, andrete oltre le descrizioni delle funzioni e imparerete come Java opera a livello di bytecode. Imparerete a conoscere tecniche di alto valore per l'ottimizzazione della concorrenza e delle prestazioni, oltre a pratiche indispensabili per la creazione, il test e la distribuzione. Verranno anche analizzati linguaggi JVM alternativi come Kotlin e Clojure. Sfruttate questo libro per distinguervi dal resto del gruppo.
Cosa contiene.
Il nuovo sistema di moduli Java.
Messa a punto delle prestazioni della JVM.
Massimizzare il CI/CD con Maven e Gradle.
Esecuzione della JVM in container.
Pianificazione delle future release della JVM.
Informazioni sul lettore.
Per sviluppatori Java di livello intermedio.
Informazioni sull'autore.
Benjamin J. Evans è ingegnere principale senior presso Red Hat. Martijn Verburg è il principale responsabile SWE del Java Engineering Group di Microsoft. Sia Benjamin che Martijn sono campioni di Java. Jason Clark è ingegnere principale e architetto presso New Relic.
Indice dei contenuti.
PARTE 1 - DALL'8 ALL'11 E OLTRE!
1 Introduzione al Java moderno.
2 I moduli Java.
3 Java 17.
PARTE 2 - SOTTO IL COFANO.
4 File di classe e bytecode.
5 Fondamenti di Java concurrency.
6 Librerie per la concorrenza del JDK.
7 Capire le prestazioni di Java.
PARTE 3 - LINGUAGGI NON-JAVA SULLA JVM.
8 Linguaggi JVM alternativi.
9 Kotlin.
10 Clojure: Una visione diversa della programmazione.
PARTE 4 - COMPILAZIONE E DISTRIBUZIONE.
11 Costruire con Gradle e Maven.
12 Esecuzione di Java in container.
13 Fondamenti di testing.
14 Test oltre JUnit.
PARTE 5 - LE FRONTIERE DI JAVA.
15 Programmazione funzionale avanzata.
16 Programmazione concorrente avanzata.
17 Interni moderni.
18 Il futuro di Java.
© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)