// Monitor-klassen v?r, vi trenger ikke en l?s siden vi vet at ingen to tr?der kommer til ? oppdatere en verdi samtidig (med andre ord, ingen kritiske regioner) public class Kode { private String armeringsKode; public void leggTilKode(String nyKode) { if (armeringsKode == null) { armeringsKode = nyKode; } } public boolean sammenlignKode(String fors?k) { return armeringsKode.equals(fors?k); } public String hentKode() { return armeringsKode; } }