Java efectivo (3ra edición)

La guía definitiva de las mejores prácticas de la plataforma Java: actualizada para Java 7, 8 y 9

Java ha cambiado drásticamente desde que se publicó la edición anterior de Effective Java poco después del lanzamiento de Java 6. Este clásico galardonado de Jolt ahora se ha actualizado a fondo para aprovechar al máximo las últimas funciones de lenguaje y biblioteca. El soporte en Java moderno para múltiples paradigmas aumenta la necesidad de consejos específicos de mejores prácticas, y este libro ofrece.

Al igual que en ediciones anteriores, cada capítulo de Effective Java, Third Edition, consta de varios “elementos”, cada uno presentado en forma de un ensayo breve e independiente que proporciona consejos específicos, información sobre las sutilezas de la plataforma Java y ejemplos de código actualizados. Las descripciones y explicaciones exhaustivas de cada elemento ilustran qué hacer, qué no hacer y por qué.
La tercera edición cubre las funciones de lenguaje y biblioteca agregadas en Java 7, 8 y 9, incluidas las construcciones de programación funcional que se agregaron a sus raíces orientadas a objetos. Se han agregado muchos elementos nuevos, incluido un capítulo dedicado a lambdas y streams.

Nueva cobertura incluye

  • Interfaces funcionales, expresiones lambda, referencias de métodos y flujos.
  • Métodos predeterminados y estáticos en interfaces
  • Inferencia de tipos, incluido el operador de diamante para tipos genéricos
  • La anotación @SafeVarargs
  • La declaración de prueba con recursos
  • Nuevas características de la biblioteca, como la interfaz opcional, java.time y los convenientes métodos de fábrica para colecciones

Leave a Reply

Your email address will not be published. Required fields are marked *