Android or Java class naming with $ symbol
<p>I'm reviewing a certain project and I see that there are many classes with the same name, but with a dollar ($) symbol at the end + increasing number. For example</p>

<pre><code>Class.java
Class$1.java
Class$2.java
Class$n.java
OtherClass.java
OtherClass$1.java
OtherClass$n.java
</code></pre>

<p>What does it mean?</p>
