一、Java反射:Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性。
反射应用场景:
1.跨网络的远程平台创建和运行对象的能力,即远程方法调用(RMI)
2.逆向工程
3.基于注解实现的框架
Java反射机制详解
本文介绍了Java反射机制的基本概念,解释了如何在运行时获取类的所有属性和方法,并列举了几种典型的应用场景,如远程方法调用(RMI)、逆向工程及基于注解的框架实现。同时对比了Class.forName()和ClassLoader.loadClass()两种类加载方式的区别。
一、Java反射:Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性。
反射应用场景:
1.跨网络的远程平台创建和运行对象的能力,即远程方法调用(RMI)
2.逆向工程
3.基于注解实现的框架
2485
4196

被折叠的 条评论
为什么被折叠?