title: why SynchronizedList get method need wrap with synchronized in java
body: <p>this is get method of SynchronizedList.</p>
  <pre class="lang-java prettyprint-override"><code>public E get(int index) {
       synchronized (mutex) {return list.get(index);}
  }
  </code></pre>
  <p>Can write it directly like this?:</p>
  <pre class="lang-java prettyprint-override"><code>public E get(int index) {
       return list.get(index);
  }
  </code></pre>