Mam tu zamieszanie.Czy enum oznacza klasę statyczną?
Jeśli nie mogę zadeklarować klasy jako statycznej, jak działa enum? Wygląda jak klasa statyczna, ponieważ sama tworzy instancję i może być wywołana w dowolnym miejscu. Wygląda na to, że mogę używać enum niemal jak inne statyczne pola .
Czy można bezpiecznie używać enum?
Można utworzyć zagnieżdżoną klasę statyczną – Sam
http://javarevisited.blogspot.in/2011/08/enum-in-java-example-tutorial.html –