I tried at the initialization and also tried in the constructor without success
public ReadWriteMap(LinkedHashMap<K, V> map) {
       this.map = map;
       readLock = lock.readLock();
       writeLock = lock.writeLock();
   }