title: Why are Java arrays fixed length?
body: <pre><code>int[] array = new int[10]; // Length is fixed when the array is created.
  </code></pre>
  
  <blockquote>
    <p>The length of an array is established when the array is created. After creation, its length is fixed.</p>
  </blockquote>
  
  <p>Why does it have to be so?</p>