Es 1 - mario-ghergut-jcmaxwell-4bi/MultiThreading GitHub Wiki
Dare un tempo casuale per fare qualsiasi cosa (in questo caso per dare il tempo di countdown tra un numero e l altro)
Random random = new Random();
int j = numeroMinore;
int n = numeroMaggiore - j;
int k = random.nextInt(n) + j;
questo e il codice utilizzato per dare un numero casuale
- per creare un thread si deve utilizzare il seguente codice:
Thread nomeThread = new Thread (new classe(parametri)); - per utilizzare i thread bisogna avviarli con:
nomeThread.start(); - invece stopparli prima che finiscano la loro esecuzione si usa:
nomeThread.interrupt() - per mettere in pausa il programma affinché i thread finisce:
nomeThread.join()
Un thread è una divisione di un programma in sottoprogrammi che possono essere eseguiti contemporaneamente al programma principale.