package helloworld;
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;
public class MyTools {
public static void main(String[] args)
{
Map<String, Class<User>> map = new HashMap<String, Class<User>>();
map.put("1", User.class);
Class j = (Class)map.get("1");
String aa = j.getSimpleName();
System.out.println("j:"+j);
System.out.println(" aa:"+aa);
try {
User user = (User)j.newInstance();
System.out.println(user.getSex());
} catch (InstantiationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
package helloworld;
public class User {
public String name = "lee";
public String sex = "aabb";
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
package helloworld;import java.lang.reflect.Field;import java.util.HashMap;import java.util.Map;public class MyTools { public static void main(String[] args) { Map> map = new H