评论由:jafingerhut发表
jmx-9-eliminate-reflection-v1.txt,日期为2012年10月28日,消除了java.jmx中大多数的反射警告。
我在应用此代码之前会仔细检查类型提示,以防我弄错了某些提示。我对javax.management库的使用不熟悉。我只是大量查看Java库文档中代码中使用的函数签名。
特别是,我不确定connection是否应该是javax.management.MBeanServer还是MBeanServerConnection。MBeanServerConnection对于大多数代码来说足够好,但是在register-mbean中的.registerMBean方法调用时,它需要是MBeanServer来避免反射。也许它应该在整个地方都是MBeanServer呢?我的主要问题是这样做是否会太过限制代码的通用性。