技术栈

spring底层

小bo波
2 小时前
java·jvm·反射·源码分析·动态代理·进阶·spring底层·框架原理
Java反射机制——运行时"透视"类的秘密学Java面向对象时,老师常说:"先定义类,再创建对象,然后调用方法。" 这很合理。   但后来我接触到一些框架(比如Spring、MyBatis),发现它们有个"邪门"的能力:   在运行时,它们能创建一个类的对象、调用它的方法,甚至修改私有字段的值——而这一切,事先根本不知道这个类是什么!
我是有底线的