Programa del Curso

Clase abstracta

  • Declaración de principios e implementación de clases abstractas
  • Problemas típicos encontrados al trabajar con clases abstractas

El papel de las clases, las clases abstractas y las interfaces en el modelo de aplicación

  • Grados Java abstracción orientada a objetos
  • El modelo de objetos completo en Java
  • Modelo de programa orientado para interfaces, clases abstractas e interfaces para aplicación de mayor flexibilidad e independencia de cada uno de sus subsistemas entre sí en su implementación
  • Aplicaciones de clases abstractas con el fin de extraer funcionalidades comunes extendidas por la implementación de la flexibilidad que ofrecen interfaces

El papel de los objetos dinámicos y estáticos en el modelo de aplicación

  • Clases estáticas Java y propiedades dinámicas de estas clases
  • Haciendo una distinción en la funcionalidad de ambos tipos de entidades dentro de Java y usos típicos, y su ejemplo de buenas prácticas en el diseño de soluciones basadas en seres estáticos y dinámicos Java
  • Introducción a los patrones de diseño
  • Introducción al patrón de diseño de fábrica

Operaciones con tipos simples y clases contenedoras

  • Hechos y técnicas muy importantes para extender el uso de tipos simples en el modelo de objetos Java.
  • Discusión de la función de las clases contenedoras, los tipos simples y las aplicaciones típicas de este tipo en la aplicación

Special Objects Java, las clases String, StringBuilder y StringBuffer

Recuerde las propiedades básicas de la clase String y analice el tratamiento de los objetos String por parte de la máquina virtual

El uso de clases de búfer y operar en cadenas

Formato y análisis, expresiones regulares

  • Introducción a las expresiones regulares en Java
  • Discusión de técnicas básicas para el manejo de expresiones regulares (clase String) así como técnicas avanzadas basadas en clases dedicadas para este tipo de construcción
  • Tokenización, búsqueda y coincidencia de patrones para tipos de cadenas

E/S

  • Una discusión detallada de los mecanismos de E/S Java - transmisión de clases, clase Writer y Reader, envoltura de clase y flujos de almacenamiento en búfer de Java.
  • Abrir, cerrar y escribir en archivos y sockets

Clases en el interior - discusión detallada

  • Discute cómo implementar y usar clases internas en Java y las llamadas clases anónimas

Temas: discusión detallada, aplicaciones y problemas

  • Temas de discusión que van desde el mecanismo de abstracción de los subprocesos en Java y terminando con la sincronización de los subprocesos que conectan los subprocesos en un grupo hasta presentar y discutir temas de grupos de problemas comunes relacionados con el trabajo de los subprocesos, como los interbloqueos

Reflexiones Java - Introducción y aplicación

  • Introducción al mecanismo de reflexión Java
  • Los temas de las clases incluyen la discusión de la implementación de la reflexión en Java, los métodos de carga y ejecución de las clases, la creación de instancias de las clases y el conocimiento de la estructura de las clases

Java Serialización

  • Introducción a la serialización de objetos Java
  • Qué es la serialización, cómo serializar un objeto, los objetos que dependen unos de otros y cómo evitar los problemas comunes que se encuentran con este tipo de problemas
  • Usos típicos del ejemplo de serialización y RMI CORBA

Requerimientos

Conocimiento de los temas tratados en el curso Java Fundamentos.

 28 horas

Número de participantes


Precio por participante

Testimonios (4)