Formación

JAVA 7

Dades del curs

Tipus de curs

Externo, organizan otras entidades

Objectiu

Al acabar el curso tendrás conocimientos de:
Realizar múltiples operaciones en las tablas de bases de datos, incluida la creación, lectura, actualización y eliminación mediante tecnología JDBC
Cadenas de procesos que utilizan una variedad de expresiones regulares
Crear alto rendimiento aplicaciones multi-threaded que evitar el estancamiento
Localización de las aplicaciones Java
Crear aplicaciones que utilizan el marco de las colecciones de Java
Implementar técnicas de manejo de errores utilizando el manejo de excepciones
Implementar entrada / salida (E / S) funcionalidad para leer y escribir datos y archivos de texto y comprender avanzadas de E / S corrientes
Manipulación de archivos, directorios y sistemas de archivos utilizando la especificación de jdk7 NIO.2
Aplicar modelos de diseño comunes y mejores prácticas
Crear aplicaciones Java que aprovechen funciones de programación orientada a objetos del lenguaje Java, como encapsulación, herencia y polimorfismo
Ejecutar una aplicación Java desde la línea de comandos

Adreçat a

Personas con conocimientos informáticos a nivel de usuario

Programa

Descripción general de Java Platforma

Presentaciones
Calendario de Cursos
Descripción general de Java

Plataformas Java

OpenJDK
Licencias
Java en entornos de servidores
El Java Community Process

La sintaxis de Java y la revisión de clase

Simples clases Java
Java campos, constructores y métodos
Modelo de objetos que utilizan las clases de Java
Paquete de importación y declaraciones

Encapsulación y polimorfismo

La encapsulación en el diseño de clases de Java
Problemas de modelo de negocio con las clases de Java
Inmutabilidad
Subclases
Sobrecarga de métodos
Métodos de argumentos variables

Java Class Diseño

Los modificadores de acceso: privado, público y protegido
El reemplazo de métodos
Constructor sobrecarga
El operador instanceof
Invocación de métodos virtuales
Polimorfismo
Fundición de referencias a objetos
Reemplazar los métodos de objetos

Diseño avanzado de clase

Las clases abstractas y la generalización de tipo
Los modificadores estáticos y última
Sobre el terreno las mejores prácticas de modificación
El patrón de diseño Singleton
Diseño de clases abstractas
Las clases anidadas
Los tipos enumerados

Herencia con interfaces de Java

Interfaces de Java
Tipos de Herencia
Objeto composición y método de delegación
Implementación de múltiples interfaces
El patrón de diseño DAO

Genéricos y colecciones

Las clases genéricas y parámetros de tipo
Tipo de inferencia (diamante)
Colecciones y genéricos
List, Set y Map
Stack y deque

Cadena de procesamiento

Cadena de manipulación con StringBuilder y StringBuffer
Los métodos esenciales de cadena
Texto de análisis sintáctico en Java
Entrada de procesamiento con escáner
Texto y formato de salida
Las expresiones regulares con las clases Pattern y Matcher

Excepciones y aserciones

Excepciones categorías
Estándar de Java clases de excepción
Creación de sus propias clases de excepción
Uso de try-catch y finally
Uso de Try-con-los recursos y la interfaz de AutoCloseable
La función multi-catch
Las mejores prácticas que utilizan las excepciones
Las afirmaciones

E / S Fundamentos

E / S con Java
Lectura de la corriente de entrada de la consola
La escritura en la consola
Uso de E / S de Corrientes
Encadenamiento de E / S de Corrientes
Canal de E / S
Lectura y escritura de objetos usando serialización

File I / O con NIO 2

La interfaz de ruta
Los archivos de clase
Directorio de archivos y las operaciones
Gestión de los atributos del sistema de archivos
La lectura, la escritura y la creación de archivos
Atentos a los cambios del sistema de archivos

Enhebrado

El sistema operativo de programación de tareas
Reconociendo entornos multiproceso
La creación de subprocesos múltiples soluciones
Compartir datos a través de las discusiones
La sincronización y el estancamiento
Inmutable objetos

Concurrencia

Creación de variables atómicas
Uso de lectura bloqueos de escritura
Thread-safe colecciones
Sincronizadores Concurrenct (semáforo, Phaser, y otros)
Ejecutores y ThreadPools para programar tareas de forma simultánea
Paralelismo y el marco Tenedor-Ingreso

Base de datos de aplicaciones con JDBC

Diseño de la API de JDBC
JDBC buzos
Las consultas y los resultados
PreparedStatement y CallableStatement
Transacciones
RowSet RowSetProvider 1.1 y RowSetFactory
El patrón DAO y JDBC

Localización

Las ventajas de la localización
La definición de local
Leer y configurar localidad empleando el objeto Locale
Paquetes de recursos
Formato de los mensajes, fechas y números

Metodologia

Cursos Prácticos.

Observacions

On

Entitat

Nanfor Ibérica

Professor

Nanfor Ibérica

Quan

Data d'inici

11/06/2012

Data final

15/06/2012

Duració

30 Horas

Programar

De 9:00 a 15:00

Inscripció

Inici de la inscripció

17/04/2012

Fi inscripció

10/06/2012

drets

10% de descuento para colegiados y asociados.

Quota d’inscripció

Contacto:Paula Navarro
Teléfono:963942290
E-Mail:paulan@nanforiberica.com


No està disponible la inscripció

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, de acuerdo a tus hábitos de navegación. Si continúas navegando, consideramos que aceptas su uso.