Tengo un jar que me crea varios (161) hilos.
Éstos los creo en dos fases, así:
Código:
Entonces, los 160 del bucle me los crea, pero al crear el 161 (Searcher) me da un nullpointerexception, y no se porqué...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();
La estructura de mis clases es así:
Código:
He pensado que quizás falta un "this" en el run de Searcher... pero no se...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(); } }
¿Alguien sabe qué podría ser?
Gracias