La clase a llamar
paquete ss; clase pública use {public static entero demo (String s) {System.err.println (S+"<<<<<<<<<<< éxito!"); Entero ss = 1; devolver ss; }} La clase que ejecuta la llamada
clase pública ceshi {public static void main (string [] args) {try {String classname = "ss.use"; Clase <?> TestClass = class.forname (className); Método sadMethod2 = testClass.getMethod ("demo", nueva clase [] {string.class}); Resultado de cadena = saddmethod2.invoke (null, nuevo objeto [] {"reflexión de prueba"}). ToString (); System.out.println (resultado); } catch (Exception e) {E.PrintStackTrace (); }}El artículo anterior Java Reflection dinámicamente llama diferentes tipos de métodos estáticos (recomendados) es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.