import java.util.ArrayList; import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.locks.Lock; public class SaksMonitor { private Lock laas = new ReentrantLock(); private ArrayList saksHaug = new ArrayList<>(); public void settInn(Saks saks) { laas.lock(); try { saksHaug.add(saks); } finally { laas.unlock(); } } public int antall() { return saksHaug.size(); } }