1
.
____________________
es
una
forma
de
computación
en
la
cual
____________________
cálculos
pueden
realizarse
simultáneamente
2
.
____________________
Subprocesos
que
se
coordinan
entre
sí
,
que
ocupan
menos
memoria
que
un
proceso
normal
y
comparten
memoria
con
otros
hilos
y
con
el
proceso
____________________
.
3
.
____________________
Programas
que
corren
en
su
propio
espacio
de
memoria
____________________
de
otros
procesos
.
Lo
que
hace
un
proceso
no
le
afecta
a
otro
,
por
lo
que
hay
que
diseñar
y
mantener
maneras
de
comunicarlos
.
Cada
hilo
de
ejecución
tiene
asignada
una
prioridad
,
los
hilos
con
____________________
prioridad
correrán
y
tendrán
más
recursos
que
aquellos
con
____________________
prioridad
;
se
puede
marcar
un
hilo
como
un
____________________
concurrente
durante
la
ejecución
de
una
aplicación
____________________
.
Cuando
se
inicia
la
máquina
virtual
de
Java
usualmente
se
ejecuta
solamente
____________________
hilo
de
ejecución
____________________
(
que
llama
a
la
clase
Main
)
y
se
continúa
ejecutando
hasta
que
se
____________________
al
método
____________________
,
que
cerrará
la
ejecución
ó
todos
los
hilos
de
ejecución
que
no
se
hayan
detenido
por
completo
al
haber
retornado
un
estado
resultado
de
su
método
interno
run
.
Hay
dos
maneras
de
crear
un
nuevo
hilo
de
ejecución
:
1
.
Declarar
una
clase
que
____________________
de
____________________
y
que
____________________
su
método
____________________
,
entonces
se
puede
instanciar
e
iniciar
2
.
Declarar
una
clase
que
____________________
la
interfaz
____________________
,
entonces
implementamos
el
método
____________________
,
entonces
podemos
instanciar
la
clase
pasándola
como
argumento
a
un
objeto
de
clase
____________________