What is the meaning of $ in a variable name?
<p>Recently I read that the sign $ is allowed in Java variable names, but has a special meaning. Unfortunately it isn't mentioned what this special meaning is.</p>

<p>Therefore I ask here: What is the special meaning of $ in variable names in Java?</p>

<p>Here is the exact quote from </p>

<blockquote>
  <p>Java: An Introduction to Problem Solving and Programming</p>
</blockquote>

<p>from Walter Savitch:</p>

<blockquote>
  <p>Java does allow the dollar sign symbol $ to appear in an identifier,
  but these identifiers have a special meaning, so you should not use
  the $ symbol in your identifiers.</p>
</blockquote>
