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 la 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 ampliadas 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 buena práctica 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 del papel de las clases contenedoras, tipos simples y 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 manejar 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

Operaciones de E/S

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

Clases en el interior: discusión detallada

  • Explica cómo implementar y usar las 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 subprocesos en Java y terminando con la sincronización de subprocesos que conectan subprocesos en un grupo hasta presentar y discutir temas de grupos de problemas comunes relacionados con el trabajo de 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 clases, la creación de instancias de 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 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 (1)

Próximos cursos

Categorías Relacionadas