Why java has 'Static Inner Classes'? what is the real world use of it? what designer might gave thought when they added this capability?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/674788/are-static-inner-classes-a-good-idea-or-poor-design">Are static inner classes a good idea or poor design?</a>  </p>
</blockquote>



<p>Java supports static inner classes, what the designer of language must have thought when they added it, what real world issues it solves? </p>
