java 虚拟机在使用一个类的时候,首先会将字节码加载到内存
在内存中创建一个对象来封装类的信息(类名、包名、成员方法、成员变量、构造函数)
反射就是去获得内存中代表某个类的那个Class对象
获得了Class对象,就可以获得类的所有信息
调用Class对象的方法创建对象
设计一个框架的时候 可能会调用不确定的程序
现在的程序需要调用将来写的程序
由于不知道将来写的类有什么样的属性和方法 需要反射
posted on 2012-02-08 10:44 Knuth_档案 阅读(211) 评论(0) 编辑 收藏 举报
Powered by: 博客园 Copyright © 2024 Knuth_档案 Powered by .NET 9.0 on Kubernetes