最佳实践:使用什么反射?

Eve*_*one 2 reflection

我正在考虑允许模块在属性文件中使用类; 就像是

availableModules.properties
Contact=org.addressbook.ContactMain
Business=org.addressbook.BusinessMain
Notes=org.addressbook.Notes
Run Code Online (Sandbox Code Playgroud)

...

我的框架将使用反射来实例化相关模块,然后在相关基类上调用方法,或者根据需要将对象作为参数传递.

  • 以上是使用反射的好地方吗?
  • 是否有关于在SO上发布反射的最佳实践(我无法找到一个)?我们可以在这些行开始列表,并在此处发布任何回复吗?

编辑这是我想到的那种场景的另一个例子.

确定呼叫点需要一些核心代码.我看到的一个应用程序通过使用反射实现了这一点,另一个应用程 您是否认为前者是可以应用反射的推荐方案?

tan*_*ens 5

对于支持您的想法的伟大框架,请查看spring框架的IOC容器.