![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
反射
光影和弦 一抹春色
这个作者很懒,什么都没留下…
展开
-
JAVA反射:框架设计的灵魂
1、解释型语言和编译型语言解释型语言:不需要编译,在运行的时候逐行翻译解释;修改代码时可以直接修改,可以快速部署,不过性能上会比编译型语言稍差;比如 JavaScript、Python ;编译型语言:需要通过编译器将源代码编译成机器码才能执行;编译之后如果需要修改代码,在执行之前就需要重新编译。比如 C 语言;Java 严格来说也是编译型语言,但又介于编译型和解释型之间;Java 不直接生成机器码而是生成中间码:编译期间,是将源码交给编译器生成 class 文件(字节码),这个过程中只做了翻译的工作,原创 2020-07-03 20:36:47 · 147 阅读 · 0 评论 -
JAVA反射
一 反射简介反射是JAVA的高级特性。反射就是在运行状态能够动态的获取该类的属性和方法 并且能够任意的使用该类的属性和方法这种获取类信息以及动态的调用对象的方法的功能就是反射二 实现方式:实现上面 的操作的前提是能够动态的获取到该类的字节码对象类名.class对象.classClass.forName(全类名)获取三反射执行过程.java->编译.class->加载到JVM中(类加载器加载)->.class文件对应一个class对象->class对象->获取原创 2020-06-21 14:37:00 · 111 阅读 · 0 评论