反射的小练习

反射

	public static void main(String[] args) throws Exception {
		// TODO Auto-generated method stub
     FileInputStream fis=new FileInputStream("config.properties");
     Properties pros=new Properties();
     pros.load(fis);
     fis.close();
    String coll=pros.getProperty("className");
    Collection colle=(Collection) Class.forName(coll).newInstance();
    colle.add("dss");
    colle.add("dfa");
    System.out.println(colle.size());
	}

 

 

config.properties内容

 

className=java.util.ArrayList
 

你可能感兴趣的:(java)