Я действительно смотрю на получение метода, имя которого хранится в строке «methodName», из класса «CC1» с использованием Java Reflection.Представление пустого массива классов
Method actualMethod= CC1.getMethod(methodName, parameterTypes);
Это синтаксис. Проблема заключается в том, что метод не принимает никакого параметра. Как я могу представить это в параметрах Types?
, где parameterTypes является массив класса
Аналогичным образом, приведенный ниже код будет вызывать этот метод.
Object retobj = actaulMethod.invoke(actualObject, arglist);
список аргументов является массив объектов, которые вновь не будет ничего.
Если что-то неясно, спрашивайте. Благодарю .
Тот же метод работал и для метода вызова. Спасибо, парни. – bsoundra
Ваше имя неверное. Вы имеете в виду пустой массив классов, а не нулевой класс ... что является противоречием в терминах. – EJP
@ EJP: вы правы. Я соответствующим образом изменил заголовок. – bsoundra