中正仁和,方广圆炁

全栈产品经理

Java的反射机制

类是如何加载的?
1. 加载(将.Class文件 加载到内存中)
把编译完成的.class文件 加载到方法区
在堆区创建了一个表示 该Class 文件的对象
特殊的Class 类 表示所有的Class类
2.连接(查看.Class文件中类的内部结构)
验证 :查看你这个类的内部结构 内部结构包括(构造方法 成员方法 成员变量)
准备 :为静态成员变量 开辟内存空间 (创建静态成员变量 赋初始值)
解析 :把方法中的局部变量 进行替换
3.初始化(堆区开辟空间将成员变量分配进去)
new 一个对象进行初始化
这里写图片描述
类什么时候被加载?
1.被使用的时候被加载
类是如何加载的?
类加载器
1.根加载器
2.

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36390044/article/details/80696036
个人分类: 反射 基础
想对作者说点什么? 我来说一句

Java反射机制 Java反射机制

2008年12月28日 20KB 下载

Java反射机制

2011年10月10日 188KB 下载

java反射机制与动态代理

2010年03月28日 250KB 下载

Java反射机制课件ppt

2010年06月28日 268KB 下载

JAVA 反射机制应用

2008年10月17日 124KB 下载

java反射机制教程

2009年07月24日 202KB 下载

java反射原理

2011年07月04日 450KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭