编写Java反射代码示例
时间: 2023-04-08 20:02:48 浏览: 115
可以回答这个问题,以下是一个Java反射代码示例:
```
import java.lang.reflect.*;
public class Example {
public static void main(String[] args) {
try {
Class<?> c = Class.forName("java.util.ArrayList");
Method[] methods = c.getDeclaredMethods();
for (Method method : methods) {
System.out.println(method.getName());
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}
```
这个示例使用Java反射机制获取了`java.util.ArrayList`类中的所有方法,并打印出了它们的名称。
阅读全文