Может кто-нибудь, пожалуйста, дайте мне знать, когда мы должны использовать:
Object.getClass().getMethod (action, null);
Я обнаружил, что это принадлежит пакету отражения Java.Я задаю этот вопрос, потому что в нашем существующем приложении у нас есть этот код, но я не могу выяснить, для чего он используется.
Method action = null;
try {
action = getClass().getMethod (action, null);
}
catch (NoSuchMethodException x) {
}
return (TAPResponse) action.invoke (this, null);
Что это делает в этом случае?
И почему оператор return таким образом?Что будет возвращено?