¿Cuáles son los mejores libros / recursos para comenzar a aprender Java si no tengo idea de otros idiomas?

Java efectiva (3ª edición): Joshua Bloch: 9780134685991: Amazon.com: Libros

Java efectiva (2ª edición): Joshua Bloch: 8601404288357: Amazon.com: Libros

Raves para la primera edición!

“Me gustaría tener este libro hace diez años. Algunos podrían pensar que no necesito ningún libro de Java, pero necesito este ”.

James Gosling, compañero y vicepresidente de Sun Microsystems, Inc.

“Un excelente libro, repleto de buenos consejos sobre el uso del lenguaje de programación Java y la programación orientada a objetos en general”.

—Gilad Bracha, coautora de la especificación del lenguaje Java ™, tercera edición

“10/10: cualquier persona que aspire a escribir un buen código Java que otros apreciarán leer y mantener debe tener una copia de este libro. Este es uno de esos libros raros en los que la información no se volverá obsoleta con los lanzamientos posteriores de la biblioteca JDK “.
—Peter Tran, barman, Un lugar amigable para Java Greenhorns

“El mejor libro de Java escrito hasta ahora … Realmente grandioso; Muy legible y eminentemente útil. No puedo decir lo suficiente sobre este libro. En JavaOne 2001, James Gosling dijo: ‘¡Vayan a comprar este libro!’ Me alegro de haberlo hecho, y no podría estar más de acuerdo “.
—Keith Edwards, miembro principal del personal de investigación, Laboratorio de Ciencias de la Computación en el Centro de Investigación de Palo Alto (PARC), y autor de Core JINI (Prentice Hall, 2000)

Esto podría ayudar – Lo mejor de Java – Libro – Guía para principiantes