ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Hilos Java


Enviado por   •  11 de Julio de 2012  •  595 Palabras (3 Páginas)  •  557 Visitas

Página 1 de 3

Programación Orientada a Objetos

Mayo, 2002

Java Threads

(Hilos en Java)

Inmaculada González Pérez

Antonio Juan Sánchez Martín

David Vicente Hernández

Departamento de Informática y Automática

Universidad de Salamanca

CRÉDITOS:

Revisado por:

Dr. Francisco José García Peñalvo

Área de Ciencia de la Computación e Inteligencia Artificial

Departamento de Informática y Automática

Facultad de Ciencias – Universidad de Salamanca

Información de los autores:

Inmaculada González Pérez

inmab612@hotmail.com

Antonio Juan Sánchez Martín

ant_solo@hotmail.com

David Vicente Hernández

dvdvicente@hotmail.com

Este documento puede ser libremente distribuido

 2002 Departamento de Informática y Automática – Universidad de Salamanca.

i

Resumen

Este documento recoge una descripción del concepto y uso de los hilos o threads, como flujo

de control en un programa, en el lenguaje de programación orientado a objetos que es Java.

Se tratan los aspectos más relevantes desde una perspectiva teórica, incluyendo, a modo de

aclaración, breves ejemplificaciones de uso

ii

Tabla de contenidos

1. Conceptos Básicos Sobre Hilos ....................................................................... 1

2. Clases Relacionadas con los Hilos .................................................................. 2

3. Creación de Hilos ......................................................................................... .. 4

4. Estado y Control de un Hilo ......................................................................... .. 6

4.1. Estado de un hilo ............................................................................. . 6

4.2. Control de un hilo ..........................................................................….8

5. Agrupamiento de Hilos ................................................................................… 9

5.1. El grupo de hilos por defecto .......................................................…. 10

5.2. Creación de un hilo en un grupo de forma explícita ...................…. 10

5.3. La clase ThreadGroup ............................................................…..10

6. Planificación y Prioridad de Hilos ...........................................................…. .14

6.1. Scheduling (planificación) ...........................................................… .14

6.2. Prioridad ................................................................................….…. .15

6.3. Tiempo compartido ...............................................................….….. .17

7. Sincronización ........................................................................................…… 18

7.1. Ejemplo: problema del productor-consumidor .......................….... 18

7.2. Monitores ................................................................................….... .20

8. Hilos Daemon .............................................................................................

...

Descargar como (para miembros actualizados) txt (6 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com