Mam zadanie w którym muszę napisać klasę, która w osobnym wątku będzie generować jakieś math.random() (potem będę robił dalsze rzeczy, ale na chwilę obecną męczę wątki).
Średnio wiem jak korzystać z util.concurrent, więc zapytam się was, jak to ugryźć.

Mam taką klasę... robioną na podstawie działu o wielozadaniowości w thinking in java.

import java.util.concurrent.Callable;

public class Agent implements Callable<Double>{
	Double base = 0.00;
	
	public Agent(Double base) {
		this.base = base;
	}

	@Override
	public Double call() throws Exception {
		
		return base+=((Math.random()*10)-5)/10;
	}

Jednakże nie jestem do końca pewien jak w toto wepchnąć FutureTask. Jest też bardzo duża szansa, że nie rozumiem do końca zadania jakie dostałem i rozwiązanie jest bardzo proste.

W każdym razie, plan jest aby toto wyżej tworzyć w klasie Server, która po odpowiednim przemieleniu zmontuje zapytanie do bazy. Może mam stworzyć jakieś new FutureTask(); czy co.