A classe a ser chamada
pacote ss; public classe use {public static integer demonstra (strings s) {system.err.println (s+"<<<<<<<<<<<< sucesso!"); Inteiro ss = 1; retornar SS; }} A classe que executa a chamada
classe pública Ceshi {public static void main (string [] args) {try {string className = "ss.use"; Classe <?> Testclass = classe.formaName (classe); Método sadmethod2 = testclass.getMethod ("Demo", nova classe [] {String.class}); String resultado = saddmethod2.invoke (null, novo objeto [] {"teste reflexo"}). Tostring (); System.out.println (resultado); } catch (Exceção e) {e.printStackTrace (); }}O artigo acima Java Reflection chama dinamicamente diferentes tipos de métodos estáticos (recomendados) é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.