Curso Novedades Java 7 en Madrid, Barcelona y Valencia

Duración: 20 horas

Temario

  1. Java 7
    1. Las nuevas características del lenguaje
      1. Literales binarios
      2. Cadenas en las sentencias switch
      3. Excepciones y la gestión de los recursos
      4. Captura de varios tipos de excepciones
      5. Lanzamiento de excepciones con verificación de tipos mejorada
      6. Subrrayados en literales numéricos
      7. Inferencia de tipos para la creación de instancias genéricas
      8. Invocación simplificada de métodos con argumentos variables
      9. Advertencias del compilador mejoradas
    2. NIO: Entrada/Salida asíncrona
      1. Rutas
      2. La clase Path y sus métodos
      3. Operaciones con archivos
        1. Comprobación de un archivo o directorio
        2. Eliminar un archivo o directorio
        3. Copiar un archivo o directorio
        4. Mover un archivo o directorio
      4. Gestión de metadatos
      5. Lectura, Escritura y creación de ficheros
      6. Ficheros de acceso aleatorio
      7. Crear y leer Directorios
      8. Enlaces
      9. Recorrer el sistema de ficheros
      10. Búsqueda de archivos
      11. Monitorizar los cambios en directorio
    3. Concurrencia con los Fork Join
    4. Java Virtual Machine (JVM)
      1. InvokedDynamic: soporte para los lenguajes dinámicos
      2. El colector de basura G
      3. Mejoras en el rendimiento de la máquina Virtual Java.
  2. Java Enterprise Edition 6
    1. Servlet 3.0
      1. Anotaciones
      2. Modularización del Web.xml
      3. Servlet Asíncronos
    2. Context and Dependy Injection (CDI) 1.0
      1. Activación
      2. Anotaciones
      3. @Inject, @Qualifier, @Singleton y @NormalScoped
      4. @Produces, @Observes, @Interceptor, @Decorator, y @Alternative
    3. Enterprise Java Beans(EJB) 3.1
      1. Interfaces
      2. Singletons
      3. Timer Service
      4. Invocación asíncrona
      5. Web Beans
      6. JNDI
    4. Bean Validation 1.0
      1. Validadores Estandar
      2. Desarrollo de validadores propios
    5. Java Api for XML RestFul Services (JAX-RS) 1.1
    6. Anotaciones
    7. Clases de utilidad