为什么不直接从上到下递归加载?(jvm按需加载class)为什么从子类到父类顺序直接加载?(如果自己写一个String类的话,CustomClassLoader就直接加载这个String类了) 所以双亲委派从子到父,再从父到子,既能按需加载,又能防止恶意注入