A singleton instance of each enumerated value is guaranteed (via an implementation of readResolve()
- refer {@link java.io.Serializable java.io.Serializable}), so that equality tests using ==
are always evaluated correctly. (This equality test is only guaranteed if this class is loaded in the application's boot class path, rather than dynamically loaded at runtime.)
The levels in descending order are:
|
|