Sto cercando un libro per imparare a usare (inizia con) un linguaggio Java. Ho esperienza (più di 15 anni) programmatore C # e C ++ con un po 'di Python, quindi non ho bisogno di un libro che inizi con un concetto di programmazione per un principiante. In effetti penso di aver bisogno di una sorta di "specifica del linguaggio Java".
Ho controllato le risposte a domande simili alle mie e ho trovato che ci sono due libri che sono raccomandati di più: "Effective Java" e "Sun Certified Java Programmer".
Dopo una rapida occhiata all '"Effective Java" ho capito che non dovrebbe essere un libro per cominciare, è un buon libro (ho letto tutti i libri in Effective C ++, serie STL e li ho graditi ma sono più "buoni" pratica "libri, piuttosto che un libro per principianti)
"Sun Certified Java Programmer" sembra più vicino a quello che sto cercando, ma per me è troppo lento.
Quindi ho fatto qualche altra ricerca e ho trovato questi due libri:
- La specifica della lingua Java (TM) di Gosling stesso
- Linguaggio di programmazione Java ™, The (4th Edition) di Ken Arnold
Raccolgo il primo un po 'datato e il secondo è il miglior libro di riferimento in lingua Java aggiornato, ma non sono sicuro - perché non sono un utente Java a fare tali giudizi.
Dopo aver letto il libro di riferimento linguistico inizierò ad apprendere le librerie / pacchetti / spazi dei nomi di base (raccolte, algoritmi, IO, ecc.) e poi qualcosa sull'architettura dell'interfaccia utente. Ma ciò avverrà più tardi.
Domanda: - quale libro di riferimento sulla lingua Java per un programmatore esperto che puoi raccomandare? e perché?
Saluti.