Class<?> clazz = Class.forName("com.youxue.Person"); Person p = (Person) clazz.newInstance();
Class
@Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface Route {
String path();
}
// 错误示例 Field field = userClass.getDeclaredField("age"); Object value = field.get(userObj); int age = (int) value; // 运行时可能抛出ClassCastException