import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; class Kode{ private String code; Lock laas = new ReentrantLock(); public boolean compareCode(String c){ return code.equals(c); } public void addCode(String s){ laas.lock(); try{ code = s; } finally{ laas.unlock(); } } public String getCode(){ return code; } }