title: Eventually , is enum a class?
body: <p>If I write an enum like below , </p>
  
  <pre><code>public enum States{
  }
  </code></pre>
  
  <p>IDE is generating <code>.class</code> file <code>States.class</code> in target, same as if I would have written a class named - <code>States</code></p>
  
  <p>So here , does <code>.class</code> file simply tells me existence of Java byte code for <code>enum</code> type or does it mean that enum is eventually a type of Java <code>Class</code> type?</p>