JAVA JDK 6

JAVA JDK 6

$85.120
IVA incluido
Sujeto Disponibilidad de Proveedor
Editorial:
ANAYA MULTIMEDIA.(INFORMATICA)
Año de edición:
Temática
Computacion e informatica
ISBN:
978-84-415-2220-6
Páginas:
800
Encuadernación:
Rústica
Idioma:
Castellano
Peso:
1285
Dimensiones:
220x175
$85.120
IVA incluido
Sujeto Disponibilidad de Proveedor

Sun Microsystems ha lanzado la nueva versión de su plataforma Java SEDevelopment Kit (JDK) 6, la versión para desarrollo en Java. Entre las novedades, destaca el soporte para lenguajes dinámicos y descripting. Además, se ha trabajado en la mejora de las librerías y del compilador en tiempo de ejecución, al igual que se ha mejorado JIT,diversas optimizaciones del estilo visual de Swing y soporte paraWindows Vista, dentro de un largo etcétera.El experto equipo de autores nos muestra cómo usar las principalescaracterísticas del último JDK, una fuente inagotable de herramientascomo Ant, Unit e Hibernate y ofrece una comprensión completa deldesarrollo profesional de Java.Esta obra comienza descubriendo las sofisticadas características dellenguaje de Java, la metodología para soluciones de desarrollo, y lospasos para los patrones útiles. Ofrece una serie de ejemplos realesque se convertirán en una parte esencial de las herramientas dediseñador. Con este enfoque obtendrá la destreza para crear soluciones avanzadas utilizando partes más complejas y matizadas de Java JDK6.IntroducciónPara quién es este libroQué trata este libroEstructura del libroParte I: Pensar como un desarrollador JavaCapítulo 1. Utilidades y bibliotecas Java claveCapítulo 2. Herramientas y técnicas para desarrollar soluciones JavaCapítulo 3. Sacar el máximo provecho de los patrones en JavaParte II: Una comprensión amplia de APIs, herramientas y técnicasJavaCapítulo 4. Desarrollar interfaces de usuario eficaces con JFCCapítulo 5. Dar persistencia a su aplicación con archivosCapítulo 6. Dar persistencia a su aplicación con bases de datosCapítulo 7. Desarrollar aplicaciones Web utilizando la ArquitecturaModelo 1Capítulo 8. Desarrollar aplicaciones Web utilizando la ArquitecturaModelo 2Capítulo 9. Interactuar con C/C++ utilizando la interfaz nativa deJavaCapítulo 10. EJB 3 y el API Java PersistenceCapítulo 11. Comunicación entre componentes Java y componentes deotras plataformasCapítulo 12. Integración orientada a serviciosCapítulo 13. Seguridad JavaCapítulo 14. Empaquetado y despliegue de sus aplicaciones JavaQué necesita para utilizar este libroConvencionesCódigo fuenteParte I. Pensando como un desarrollador de Java1. Utilidades y bibliotecas Java clavePresentación de DerbyUso de DerbyNuevas características de lenguaje de Java 5Tipos genéricosBorrado de tiposComodines y variables de tipo vinculadoUtilizar tipos genéricosBucle for mejoradoAdiciones a la biblioteca de clases JavaArgumentos variablesConversiones boxing y unboxingConversiones boxingConversiones unboxingContextos válidos para las conversiones boxing y unboxingImportaciones estáticasEnumeracionesMetadatosAnnotationDescAnnotationDesc.ElementValuePairFALTA AnnotationTypeDocAnnotationTypeElementDocAnnotationValueBibliotecas importantes de utilidades JavaRegistro JavaEl gestor de registroLa clase LogRecordMétodos LogRecordLa clase LevelLa clase HandlerLa clase FormatterFormateadores habitualesCrear su propio formateadorLa interfaz de filtroCrear su propio filtroErrorManagerEjemplos de registroExpresiones regularesLa clase PatternLa clase MatcherLa interfaz MatchResultEjemplo de expresión regularPreferencias JavaLa clase PreferencesExportar a XMLUso de las preferenciasResumen2. Herramientas y técnicas para desarrollar soluciones JavaPrincipios del desarrollo de software de calidadHábitos del desarrollo eficaz de softwareComunicaciónModeloSea ágilSea disciplinadoRastree las acciones necesariasNo tenga miedo de escribir códigoPiense en el código como un diseño, no como un productoLea muchoConstruya su proceso desde los cimientosGestione la configuraciónHaga una prueba de unidad de su códigoIntegración continuaMantener iteraciones brevesMida lo que ha conseguido (indirectamente)Siga el rastro a sus problemasMetodología de desarrolloMetodología en cascadaProceso unificadoProgramación extremaObservaciones sobre la metodologíaEscenarios de desarrollo prácticosAntEscenario 1Escenario 2Escenario 3Maven 2ArquetiposDependencias transitivasTestNGXDocletJMeterResumen3. Sacar el máximo provecho de los patrones en JavaPor qué son importantes los patronesClaves para comprender el lenguaje de programación JavaClaves para comprender las herramientas utilizadas en el desarrolloJavaAntTestNGXDocletClaves para desarrollar soluciones Java eficacesDesarrolle un vocabulario de diseño comúnComprenda los principios fundamentales del diseñoConstruir patrones con principios de diseñoDiseñar una sola claseCrear una asociación entre clasesCrear una interfazCrear un bucle de herenciaPatrones Java importantesAdaptadorTargetClientAdapteeAdapterModelo Vista ControladorEscenario 1: Cambiar el modeloEscenario 2: Actualización cuando cambia el modeloEscenario 3: Inicializar la aplicaciónModeloVistaControladorComandoCommandCommandManagerInvokerEstrategiaEstrategiaContextoComposiciónComponentLeafCompositeResumenParte II. Una comprensión amplia de APIs, herramientasy técnicas Java4. Desarrollar interfaces de usuario eficaces conG