enum approach of singleton

According to Effective Java 2nd Edition, Enum type can be used to implement a singleton