理解Java反射机制

一、为什么要用反射? 假如你写了一段代码:Object o=new Object(); 运行了起来! 首先JVM会启动,你的代码会编译成一个.class文件,然后被类加载器加载进jvm的内存中,你的类Object加载到方法区中,创建了Object类的class对象到堆中,注意这个不是new出来的对象,而是类的类型对象。 每个类只有一个class对象,作为方法区类的数据结构的接口。jvm创建对象前,
相关文章
相关标签/搜索