java新手 请多包涵
package com.wang
public class Test1_1{
public void a(){
system.out.println("1_1");
}
}
package com.wang
public class Test1_2{
public void a(){
system.out.println("1_2");
}
}
//c盘下文件config.txt
className=com.wang.Test1_1
methodName=a
import java.io.File;
import java.io.FileInputStream;
import java.lang.reflect.Method;
import java.util.Properties;
public class Test{
public static void main(String [] args){
Properties pr=new Properties();
FlileInputStream fs=new FileInputStream( "C:\\config.txt");
pr.load(fs);
fs.close();
String className= fs.getProperty("className");
String methodName= fs.getPropety("methodName");
Class clazz= Class.forName(className);
Object obj= clazz.newInstance();
Method me=clazz.getMethod(methodName);
me.invoke(obj);
}
}