import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.locks.Lock; class Monitor { private Lock lås = new ReentrantLock(); private int størsteTall = -1; public void hentTall(int tall) { lås.lock(); try { if (tall > størsteTall) { størsteTall = tall; System.out.println(størsteTall); } } finally { lås.unlock(); } } public int størsteTall() { return størsteTall; } }