1. Обзор
В этой короткой статье мы кратко рассмотрим, как вызывать методы во время выполнения с помощью Java Reflection API .
2. Подготовка
Давайте создадим простой класс, который мы будем использовать в следующих примерах:
public class Operations {
public double publicSum(int a, double b) {
return a + b;
}
public static double publicStaticMultiply(float a, long b) {
return a * b;
}
private boolean privateAnd(boolean a, boolean b) {
return a && b;
}
protected int protectedMax(int a, int b) {
return a > b ? a : b;
}
}