[Java] 读取简单的配置文件 →→→→→进入此内容的聊天室

来自 , 2020-05-07, 写在 Java, 查看 160 次.
URL http://www.code666.cn/view/748ba69d
  1. package cn.itcast_06;
  2.  
  3. import java.io.FileReader;
  4. import java.lang.reflect.Constructor;
  5. import java.lang.reflect.Method;
  6. import java.util.Properties;
  7.  
  8. public class Test {
  9.         public static void main(String[] args)throws Exception {
  10.                 //加载键值对数据(读取配置文件)
  11.                 Properties prop = new Properties();
  12.                 FileReader fr = new FileReader("class.txt");
  13.                 prop.load(fr);
  14.                 fr.close();
  15.                
  16.                 //获取数据
  17.                 String className = prop.getProperty("className");
  18.                 String methodName = prop.getProperty("methodName");
  19.  
  20.                
  21.                 //反射
  22.                 Class c = Class.forName(className);
  23.                 Constructor con = c.getConstructor();
  24.                 Object obj = con.newInstance();
  25.                
  26.                 //调用方法
  27.                 Method m1 = c.getMethod(methodName);
  28.                 m1.invoke(obj);
  29.                
  30.                
  31.         }
  32.  
  33. }
  34.  
  35.  
  36.  
  37. /*
  38. *class.txt
  39. *className=cn.itcast_06.Teacher
  40. *methodName=love
  41. *
  42. */
  43.  
  44.  

回复 "读取简单的配置文件"

这儿你可以回复上面这条便签

captcha