victory的博客

长安一片月,万户捣衣声

0%

Java | 反射

反射

1.反射
运行时分析类并调用类中的属性和方法
2.反射的应用场景
(1)spring、springboot等框架的实现
(2)动态代理
(3)注解
3.反射的优缺点
3.1优点
(1)灵活
(2)不安全(比如无视泛型参数的安全检查)
3.2缺点
性能稍差
4.获取Class对象的四种方式
(1)类.class
(2)Class.forName(类的全限定名)
(3)Instance.getClass()
(4)xxxClassLoader.loadClass()