Buenas!
Tengo un jar que me crea varios (161) hilos.
Éstos los creo en dos fases, así:
Código:
for(int i=0;i<160;i++)
new Reader(Integer.toString(i), open(Integer.toString(i), br, pw), pw, v).start();
new Searcher(v).start();
Entonces, los 160 del bucle me los crea, pero al crear el 161 (Searcher) me da un nullpointerexception, y no se porqué...
La estructura de mis clases es así:
Código:
Reader:
public class Reader extends Thread{
public Reader(String p, BufferedReader br, PrintWriter pw, VAR v){
//iniciar variables
}
public void run(){
//etc...
}
}
Searcher:
public class Searcher extends Thread{
public Reader(VAR v){
//iniciar variables
}
public void run(){
v.check();
}
}
He pensado que quizás falta un "this" en el run de Searcher... pero no se...
¿Alguien sabe qué podría ser?
Gracias