title: Does Garbage Collector run on Enum type?
body: <p>According to <a href="http://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.9.2" rel="noreferrer"><em>jls § 8.9.2 Enum Body Declarations</em></a></p>
  
  <blockquote>
    <p>It is a compile-time error for an enum declaration to declare a finalizer. An instance of an enum type may never be finalized.</p>
  </blockquote>
  
  <p>As finalizer executes just before Garbage Collector runs, if finalizer is not present does that means <code>enum</code> type always remains loaded in memory, and Garbage Collector is not applicable on <code>enum</code> type?</p>