Proyecto de Hilos

threads-icono-www-jarroba-com_

Durante el transcurso de esta entrada en el portfolio voy a exponer en qué ha consistido el pequeño proyecto que hemos realizado mi compañero Alberto Gómez García y yo. De forma resumida, este proyecto está basado en una obra en construcción en la que tenemos distintos obreros (hilos), los cuales acceden a una caja de herramientas(zona crítica en la que utilizaremos el synchronized).

Sigue leyendo

Anuncios

Hilos en Java

cat

Los Hilos o los “Threads” en Java, son basicamente una forma de poder ejecutar varios procesos simultáneamente en nuestros programas en Java. Para poder utilizarlos tenemos que crear clases que extienden a la clase Thread, y reescribir el metodo principal “run()”, el cual es el que se va a ejecutar principalmente al iniciar un hilo, thread o nuevo proceso en Java.

La multitarea nos permite ejecutar varios procesos a la vez; es decir, de forma concurrente y por tanto eso nos permite hacer programas que se ejecuten en menor tiempo y sean más eficientes.Los hilos se distinguen de los tradicionales procesos en que los procesos son independientes, llevan bastante información de estados, e interactúan sólo a través de mecanismos de comunicación dados por el sistema.

Sigue leyendo