Java面向对象高级部分——通过反射调用类中的方法(五十五)

package obc19;

import java.lang.reflect.Method;

public class Main {
    public static void main(String[] args) throws Exception{
		Class c = Class.forName("OopDemo19.Person");
		Method met = c.getMethod("run");
		met.invoke(c.newInstance());
	}
}

小结:使用forName()方法实例对象实现解耦合。

你可能感兴趣的:(Java,开发语言,java,servlet,开发语言)