For remote access to the platform MXBeans via JMX (used by tools), a string constant is needed to look up the MXBean. In JDK 5, the JVM MXBean names are defined in java.lang.management.ManagementFactory and the logging MXBean name is defined in java.util.logging.LogManager.
Typically a monitoring tool for a Java application are interested in all platform MXBeans.
NIO and other components in the JRE will define their management interfaces in the future releases. Having one single class to define all MXBean names will make it easier to find out what platform MXBeans are available as well as to use them.
Besides listing all platform MXBeans, also define a method to obtain the platform MXBeans.