Descripción
Encuentre rápidamente soluciones a docenas de problemas de programación comunes encontrados al construir aplicaciones Java, con recetas presentadas en el popular formato problema-solución. Busque el problema de programación que desea resolver. Lea la solución. Aplique la solución directamente en su propio código. ¡Problema resuelto!
Java 17 Recipes ha sido actualizado para reflejar los cambios en las especificaciones e implementaciones desde la edición Java 9 de este libro. Java 17 es la próxima versión de soporte a largo plazo (LTS) de la versión 17 de Java Standard Edition (SE) que también incluye algunas de las características de las versiones anteriores de soporte a corto plazo (STS) de Java 16 y versiones anteriores.
Esta nueva edición cubre algunas de las características más recientes, APIs y más, como el patrón de coincidencia para switch, Restore Always-Strict-Floating-Point-Semantics, generadores de números pseudoaleatorios mejorados, la API de vectores, las clases selladas y mejoras en el uso de String. El código fuente de todas las recetas está disponible en un repositorio dedicado de GitHub.Esta referencia imprescindible debe estar en su biblioteca.
Lo que aprenderá
- Busque soluciones a problemas cotidianos relacionados con Java SE 17 LTS y otras versiones recientes.
- Desarrolle aplicaciones Java SE utilizando la última tecnología Java SE.
- Incorpore las principales características de Java introducidas en las versiones 17, 16 y 15 en su código.
Para quién es este libro
Programadores y desarrolladores con alguna experiencia previa en Java.
Autor: Josh Juneau, Luciano Manelli
Editorial: Apress
Publicado: 25/02/2022
Páginas: 589
Tipo de encuadernación: Tapa blanda
Peso: 2,36 libras
Tamaño: 10,00h x 7,00w x 1,27d
ISBN13: 9781484279625
ISBN10: 148427962X
Categorías BISAC:
- Informática | Lenguajes | Java
- Informática | Ciencias de la Computación
Sobre el autor
Josh Juneau ha estado desarrollando software y aplicaciones empresariales desde los primeros días de Java EE. El desarrollo de aplicaciones y bases de datos ha sido su enfoque desde el inicio de su carrera. Se convirtió en administrador de bases de datos Oracle y adoptó el lenguaje PL/SQL para realizar tareas administrativas y desarrollar aplicaciones para la base de datos Oracle. En un esfuerzo por construir soluciones más complejas, comenzó a incorporar Java en sus aplicaciones PL/SQL y más tarde desarrolló aplicaciones independientes y web con Java. Josh escribió sus primeras aplicaciones web Java utilizando JDBC y servlets o JSP para trabajar con bases de datos backend. Más tarde, comenzó a incorporar frameworks en sus soluciones empresariales, como Java EE y JBoss Seam. Hoy en día, principalmente desarrolla soluciones web empresariales utilizando Java EE y otras tecnologías. También incluye el uso de lenguajes alternativos, como Jython y Groovy, para algunos de sus proyectos. A lo largo de los años, Josh ha incursionado en muchos lenguajes de programación diferentes, incluidos lenguajes alternativos para la JVM, en particular. En 2006, Josh comenzó a dedicar tiempo al Proyecto Jython como editor y publicista del boletín mensual Jython Monthly. A finales de 2008, comenzó un podcast dedicado al lenguaje de programación Jython. Josh fue el autor principal de The Definitive Guide to Jython, Oracle PL/SQL Recipes, y Java 7 Recipes, y autor en solitario de Java EE 7 Recipes y Introducing Java EE 7, todos publicados por Apress. Trabaja como desarrollador de aplicaciones y analista de sistemas en el Laboratorio Nacional del Acelerador Fermi, y también escribe artículos técnicos para Oracle y OTN. Fue miembro de los grupos de expertos JSR 372 y JSR 378, y es un miembro activo de la Comunidad Java, ayudando a liderar el esfuerzo Adopt-a-JSR del Grupo de Usuarios de Java de Chicago. Cuando no está codificando o escribiendo, Josh disfruta pasar tiempo con su maravillosa esposa y cinco hijos, especialmente nadando, pescando, jugando a la pelota y viendo películas. Para saber más de Josh, síguelo en Twitter en @javajuneau.
Luciano Manelli obtuvo un doctorado en ciencias de la computación del departamento de TI de la Universidad de Bari-Aldo Moro. Su doctorado se centró en computación grid y métodos formales, y publicó los resultados en publicaciones internacionales. Luciano obtuvo varios certificados en el sector de TI y, en 2014, comenzó a trabajar para la Autoridad de la Red Portuaria del Mar Jónico-Puerto de Taranto, después de trabajar durante 13 años para InfoCamere SCpA. Ha trabajado principalmente en el diseño, análisis y desarrollo de grandes sistemas de software; investigación y desarrollo; pruebas; y producción con roles de creciente responsabilidad en varias áreas a lo largo de los años. Luciano ha desarrollado una gran capacidad para tomar decisiones en un contexto técnico y empresarial y está principalmente interesado en la gestión de proyectos y la gestión de procesos de negocio. En su puesto actual, se ocupa de sistemas comunitarios portuarios e innovación de software. Además, ha escrito varios libros de TI y es profesor contratado en el Politécnico de Bari (fundamentos de informática) y en la Universidad de Bari-Aldo Moro (programación web, informática y laboratorio de informática).
Este título no es retornable

