解决方案 »

  1.   

    习惯了就好。我想:::::::
    依赖注入。
    依赖注入的框架应该是这样写的。或许他等着某一天写到xml上,写到annotation上.
      

  2.   

    你好,习惯就好了的意思是,直接用那个实例调用方法也是可以的?
    难道这样写就没有说是类加载方面的问题吗,我看这个启动文件很多都是围绕着classloader来的,是不是考虑到类的加载,所以写成这样的?
      

  3.   

    Class startupClass =
                catalinaLoader.loadClass
                ("org.apache.catalina.startup.Catalina");
    ---现在是org.apache.catalina.startup.Catalina,升版或者未来改变后,不是这个class了,那你后续直接调用实例的代码都要变用代理机制,只需要改class的类路径,以及启动的method名字,调用方法都交给invoke,实现类似配置化的功能