Sunday, July 17, 2011

Noninstantiable static utility class using enum type

Enforcing noninstantiablity of utility classes using zero instance enum pattern:






From The JavaTM Language Specification 3rd Edition (enum constant (§8.9)):


No comments:

Post a Comment