Detener el hilo en Java
si tengo tal código java:
public static void main(String[] args)
{
for(int i = 0;i<100;i++)
{
Future<?> f = ThreadPoolManager.getInstance().schedule(new START(), 500);
f.cancel(true);
}
}
private class START implements Runnable
{
@Override
public void run()
{
System.out.println(1);
}
}
Y ejecutarlo en depuración, puedo ver que todos esos subprocesos (después de cancelar) todavía se están ejecutando, ¿así que también se están llevando mi memoria? Y si es así, ¿cómo puedo destruir esos hilos por completo?