2021-01-01

1.加载的类在JVM中创建对应的类结构,该类结构会存储在方法区(JDK1.8之前:永久代,JDK1.8之后:云空间)

加载类存储位置
2.类被加载至元空间后会在堆中创建一个java.lang.Class对象,用来封装位于方法区内的数据结构,该Class对象是在加载类的过程中创建的,每个类都对应有一个Class类型的对象。该Class对象是访问元数据的接口,也是实现反射的关键入口,通过该Class对象可以获取目标类所关联的数据结构(方法、属性字段等)

3.Class类的构造方法是私有的,只有JVM能够创建。

4.数组类本身并不是有类加载器创建的,由JVM在运行时根据需要直接创建的,数组中存储的对象的Class对象依然由ClassLoder创建,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值