从双亲委派到三级缓存来补充讲讲spring中java类的加载
一、类的加载主要分三步:
1.类加载:将class文件加载为class类对象;
2.实例化:通过构造器构造class类的实例对象,一个类可以有多个实例;
3.初始化:向类实例中填充类属性;
二、网上将双亲委派的太多了,详情我急不讲了,自己看去。我主要讲:双亲委派是发生在类加载 过程中的,是类加载器将class文件加载为class类对象的过程。至于为什么要先委派父类完成类加载原因有2个:
1.保证所有类只加载一次;
2.保证核心类不被自定义的类篡改。比如你自...
原创
2020-09-23 00:04:02 ·
174 阅读 ·
0 评论