java反射机制
Posted luyunchun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java反射机制相关的知识,希望对你有一定的参考价值。
反射机制:在运行状态中,对于任意一个类,都可以知道他的所有属性和方法,对于任意一个对象,都可以调用它所有的方法,这种可以动态获取和动态调用对象方法的功能称为反射机制。
使用场景:
逆向代码,如反编译
动态注册类框架如Gson
- 逆向代码 ,例如反编译
- 与注解相结合的框架 例如Retrofit
- 单纯的反射机制应用框架 例如EventBus 2.x
- 动态生成类框架 例如Gso
缺点:使用反射机制,需通知虚拟机做一系列事,比一般java代码差,性能差
以上是关于java反射机制的主要内容,如果未能解决你的问题,请参考以下文章