invoke- все статьи тега
В чем разница между Invoke() и BeginInvoke()
просто интересно, в чем разница между BeginInvoke() и Invoke() есть? В основном то, что каждый из них будет использоваться для. EDIT: в чем разница между созданием объекта threading и вызовом invoke на этом и просто вызовом BeginInvoke() на делегата? или это одно и то же? ...
Что может вызвать Java.ленг.отражать.InvocationTargetException?
Ну, я пытался понять и прочитать, что может вызвать это, но я просто не могу этого понять: у меня это где-то в мой код: try{ .. m.invoke(testObject); .. } catch(AssertionError e){ ... } catch(Exception e){ .. } дело в том, что, когда он пытается вызвать какой-то метод бросает InvocationTargetException вместо некоторых других ожидаемых исключений (в частности ArrayIndexOutOfBoundsException). Поскольку я действительно знаю, какой метод вызывается, я пошел прямо к этому коду метода и ...
Отражение: как вызвать метод с параметрами
Я пытаюсь вызвать метод через отражение с параметрами, и я получаю: объект не соответствует целевому типу если я вызываю метод без параметров, он отлично работает. На основе следующего кода, если я вызываю метод Test("TestNoParameters"), он работает нормально. Однако если я позвоню Test("Run"), Я получаю исключение. Что-то не так с моим кодом? моей первоначальной целью было передать массив объектов, например,public void Run(object[] options) но это не сработало и я попробовал что-то более ...
Разница между Invoke и DynamicInvoke
в чем разница между Invoke и DynamicInvoke в делегатах? Пожалуйста, дайте мне пример кода, который объясняет разницу между этими двумя методами. ...
Как вызвать частный статический метод с помощью отражения (Java)?
Я хотел бы вызвать частный статический метод. У меня есть его имя. Я слышал, что это можно сделать с помощью механизма отражения Java. Как я могу это сделать? EDIT: одна проблема с которой я столкнулся при попытке вызвать метод, как определить тип своего аргумента. Мой метод получает один аргумент и его тип-Map. Поэтому я не могу сделать Map<User, String>.TYPE (во время выполнения нет такой вещи, как Map из-за стирания типа Java). Есть ли другой способ получить метод? ...