本讲讲解 Java 的反射:如何通过
Class API 获取字段(
getFields()/
getDeclaredFields())、方法(
getMethods()/
getDeclaredMethods())、构造器(
getConstructors()/
getDeclaredConstructors())和注解(
getAnnotations())的信息。通过
Modifier 获取修饰符(
public、
private、
protected、
static、
final),解释“public 与 declared”的差异,动手做一个迷你类检查器工具,并查看一张可视化示意图。