Java Enum with Values Getter methods and Constructor In this Java core tutorial, we learn how to define a new enum in Java with constructor and getter methods.