What are the disadvantages of using a static nested class in Java?
<p>In the text I'm working through, the author shows a code example using a static nested class, and then comments that if the static nested class "bothers you", you can write it as a separate class.</p>

<p>Why would it bother you? What are the disadvantages of using a static nested class in Java?</p>
