Java反射API的基本使用案例
在Java中,反射API(Reflection API)允许我们在运行时获取类、方法和字段的信息。以下是基本使用案例:
- 获取类信息:
```java
// 创建一个类对象
MyClass myClass = new MyClass();
// 使用反射获取类名
String className = myClass.getClass().getName();
System.out.println(“Class Name: “ + className);
2. 获取方法信息:
```java
Method method = myClass.getMethod("myMethod");
System.out.println("Method Name: " + method.getName());
- 调用方法:
以上案例展示了如何使用Java的反射API来获取类、方法和字段的信息,以及调用这些方法。Object result = method.invoke(myClass, "param"));
System.out.println("Result: " + result);
还没有评论,来说两句吧...