Want to create interactive content? It’s easy in Genially!

Get started free

Multihilos

Nestor Paucar Zuloeta

Created on October 10, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Teaching Challenge: Transform Your Classroom

Frayer Model

Math Calculations

Interactive QR Code Generator

Piñata Challenge

Interactive Scoreboard

Interactive Bingo

Transcript

DEBEMOS PREOCUPARNOS DE

Permite Desarrollar

ESTA BASADA EN

PROGRAMACIÓN MULTIHILOS

NECESITA LA

IMPORTANTE SABER COMO SE REALIZA

soportada en java mediante

IMPLICA CONOCER

Aplicaciones Multihilo

Que pueden utilizar y a veces se optimizan con:

  • Otras Utilidades de concurrencia
  • Pool de hilos
Que debemos:
  • Gestionar excepciones
  • Depurar y documentar

LIBRERIAS Y CLASES

Incluidas en los paquetes:

  • java.lang
  • java.util.concurrent

CREACIÓN DE HILOS

Por alguno de estos procedimientos:

  • Extendiendo la clase Thread
  • Mediante la Interface Runnable

ESTADOS DE UN HILO

Y la forma de:

  • Iniciar un hilo.
  • Detener un hilo.
  • Finalizar un hilo.
en Particular cómo:
  • Dormir un hilo

GESTIÓN DE HILOS Y SU PLANIFICACIÓN

En cuanto a:

  • Prioridades.
  • Programación expulsora.

SINCRONIZACIÓN Y COMUNICACIÓN DE HILOS

Cuando hay:

  • Información compartida entre hilos.
Utilizando:
  • Bloques de código synchronized
  • Métodos para comunicar hilos de java.lang.Object
  • Clases de sincronización

HILOS

Pueden tener:

  • Recursos compartidos.
  • Ventajas y usos.