import java.util.Random; public class Admin implements Runnable { private Jardin jardin; Admin(Jardin jardin) { this.jardin = jardin; } public void run() { Random r = new Random(); while (true) { try { Thread.sleep(Math.abs(r.nextInt()) % 5000 + 1); int contador = jardin.obtContador(); System.out.println("Contado: " + contador); Thread.sleep(Math.abs(r.nextInt()) % 5000 + 1); } catch (InterruptedException ie) { } } } }