public class NumeroPrimo extends Thread {
private int n = 3000;
private int x,y;
private int retardo;
public NumeroPrimo(int x , int y) {
x=x;
y=y;
}
private boolean esPrimo() {
for (int i = 0; i < n; i++) {
int aux=2;
while (i % aux !=0) {
aux++;
}
if(i==aux){
System.out.println("numeros primos"+i);
}
}
return false;
}
public void run() {
try {
if (esPrimo()) {
sleep(retardo);
}
} catch (InterruptedException e) {
}
}
}
public class Main {
public static void main(String[] args) throws InterruptedException {
NumeroPrimo hilo1 = new NumeroPrimo(1,1499);
NumeroPrimo hilo2= new NumeroPrimo(1500,2999);
hilo1.start();
hilo2.start();
hilo1.join();
hilo2.join();