然而配置文件中并没有Class.forName()语句,而是用ClassLoader.loadClass()替代。
两者都能装载Class,区别在于Class.forName(className)装载的class已经被初始化,而ClassLoader.loadClass(className)装载的class还没有被link,
Class的装载分了三个阶段,loading,linking和initializing
两者都能装载Class,区别在于Class.forName(className)装载的class已经被初始化,而ClassLoader.loadClass(className)装载的class还没有被link,
Class的装载分了三个阶段,loading,linking和initializing
2016-03-28