Piensa en Java Segunda Edición, introduce todos los fundamentos teóricos y prácticos del lenguaje JAVA explicando con claridad y rigor no sólo lo que hace el lenguaje sino también el porqué. Este manual trata desde la sintaxis básica de Java, hasta sus características y temas más avanzados como son: la programación en red, las cualidades de la orientación avanzada a objetos, los multihilos o el funcionamiento de la máquina virtual.