title: What does it mean when you have a variable like access$002 in Java?
body: <p>I have a java jar I have decompiled with permission of the original developer that we are to use until they can get us a copy of the source code. I have run into a member of a class that looks like the following:</p>
  
  <pre><code>Classname.access$002(Param1, Param2);
  </code></pre>
  
  <p>Classname is correct, but the <em>access$002</em> does not look right (there are a few others like this except with the names <em>access$204</em> and with other numbers appended to the end), and I am wondering if this means anything in Java or if it is because the decompile operation was incomplete.</p>
  
  <p>I am using JD-GUI to decompile the classes.</p>
  
  <p>It is also worth mentioning that there are no methods with the same signature as the <em>access$002</em> method does, at least in the class Classname.</p>