评论者:jafingerhut
2012年10月28日的jmx-9-eliminate-reflection-v1.txt消除了Java.jmx中的大部分反射警告。
我建议在应用之前仔细检查类型提示,以防我弄错了某些提示。我对javax.management库的使用不熟悉。我只是简单地在Java库文档中查找了代码中所使用的函数签名。
特别是,我不确定“connection”应该是javax.management.MBeanServer还是MBeanServerConnection。对于大部分代码,MBeanServerConnection已经足够好了,但在register-mbean中的registerMBean调用中,需要是MBeanServer以避免反射。也许它应该在所有地方都是MBeanServer?我的主要问题是这会否过度限制代码的通用性。