import java.lang.reflect.Method;
public class Main {
public static void main(String[] args) throws Exception {
Class computerClass = MyClass.class;
Method[] methods = computerClass.getDeclaredMethods();
MyClass computer = new MyClass();
for (Method method : methods) {
Object result = method.invoke(computer, new Object[0]);
System.out.println(method.getName() + ": " + result);
}
}
}
class MyClass {
private String type = "type";
public String getType() {
return type;
}
}
//getType: type
|