Мне интересно, есть ли способ достичь следующего.Как сделать любой Java-метод статическим во время выполнения?
- найти метод, используя отражение (сделано)
- Измените метод Модификатор доступа к общественности и статичным. (Как?)
- выполнить этот метод без какого-либо существующего экземпляра (Как?)
ли имеет какой-либо вариант, чтобы сделать отражение это?
Ненавижу, когда люди реагируют так, как я буду делать сейчас, но почему вы хотите это сделать? –
@ Виктор: Я думаю «почему?» является вполне разумным комментарием. –
@ vector; У меня есть API, мне нужно выполнить метод одного из классов в API. Этот класс является окончательным, и процесс создания объекта очень дорог (у меня даже нет доступа ко всем требуемым ресурсам). Поэтому мне было интересно, может ли это быть вариантом. –