Ejemplos de programación por subprocesos
import Java.util.random;
Hilo de extensión Clase A
{
int I = 1;
Aleatorio r = nuevo Aleatorio ();
Ejecución de vacío público()
{
mientras(mylt100)
{
sistema . out . println(" impar: " I);
I = 2;
Intenta
{
hilo. r . nextint(500));
}
catch (excepción de interrupción e)
{
e .
};
}
}
}
La clase B implementa Runnable
{
int I = 2;
Aleatorio r = nuevo Aleatorio();
Ejecución de vacío público()
{
while(ilt=100)
{
System.out.println("Número par: " I);
I = 2;
Prueba
{
thread . p>catch (excepción de interrupción e)
{
e .
}
}
<. p>}}
Clase pública TestThread
{
Pública estática vacía principal(String[] args)
{
Nueva A(). start();
Nuevo hilo (nuevo B()). inicio();
}
}