title: Why java has 'Static Inner Classes'? what is the real world use of it? what designer might gave thought when they added this capability?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://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>