求da lao 解惑,java反射获取Class对象,一般有3个方法,forname(),.class,getclass();forname底层是用getclassloader加载器去先加载成class对象,再去获取,是这样吗?那.class是在哪个阶段获取class对象的呢?最好有实列证明,先给da lao磕头了
求da lao 解惑,java反射获取Class对象,一般有3个方法,forname(),.class,getclass();forname底层是用getclassloader加载器去先加载成class对象,再去获取,是这样吗?那.class是在哪个阶段获取class对象的呢?最好有实列证明,先给da lao磕头了
.class对象是在类加载的时候创建的。类加载的步骤有:加载(这里生成class对象),验证,准备,解析,初始化(执行构造函数)