title: What is purpose of 'accessOrder' field in LinkedHashMap?
body: <p>There is a field in used by LinkedHashMap.java is:</p>
  
  <pre><code>final boolean accessOrder;
  </code></pre>
  
  <p>A constructor of LinkedHashMap is:</p>
  
  <pre><code>public LinkedHashMap(int initialCapacity,
                           float loadFactor,
                           boolean accessOrder) {
          super(initialCapacity, loadFactor);
          this.accessOrder = accessOrder;
      }
  </code></pre>
  
  <p>I want to know purpose of the field accessOrder. Please give an example which differentiate if accessOrder is 'true and 'false'. Is there any other way to to update the accessOrder field of a already created object?</p>